当前位置: 首页 > news >正文

SonarQube前后端代码质量分析实战

X项目backend代码分析
C#(.net7)代码分析
  1. Release 6.0.0 · SonarSource/sonar-scanner-msbuild · GitHub下载sonar-scanner-6.0.0.81631-net.zip,解压到E:\tools\sonar\sonar-scanner。

    #100.37
    #/raid5data/Jenkins/workspace//tools/sonar-scanner-6.0.0.81631-net
    #/raid5data/Jenkins/workspace//tools/sonar-scanner-6.0.0.81631-net/sonar-scanner-5.0.1.3006

  2. <INSTALL_DIRECTORY>/SonarQube.Analysis.xml编辑

    <SonarQubeAnalysisProperties  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.sonarsource.com/msbuild/integration/2015/1"><Property Name="sonar.host.url">http://1:9000</Property><Property Name="sonar.login">sqa_7aa244b1be59855273966c33018c43e44865990e</Property>
    </SonarQubeAnalysisProperties>

  3. 在windows的PATH添加E:\tools\sonar\sonar-scanner

  4. 执行代码分析

    #dotnet tool install --global dotnet-sonarscanner --version 6.0.0
    #dotnet tool uninstall --global dotnet-sonarscanner
    dotnet E:\tools\sonar\sonar-scanner-6.0.0.81631-net\SonarScanner.MSBuild.dll begin /k:"Beta-X-Backend" /d:sonar.login="sqa_7aa244b1be59855273966c33018c43e44865990e"
    dotnet build "E:\\SourceCode\Backend\NMS.RT.X.sl

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Electron桌面应用与文件路径处理:从Git、SourceTree到TortoiseGit的安装与配置
  • 【负载均衡】LoadBalance场景演示
  • JsonCpp库的使用
  • macOS 安装 Homebrew
  • 记录使用 xlsx 前端导出文件
  • App推广新篇章:Xinstall带你走出数据迷雾,实现高效推广!
  • ZTP(Zero Touch Provisioning)
  • 情侣点餐小程序(零基础小白)(零成本运营)
  • Python计算机视觉编程——第四章 照相机模型与增强现实
  • 用户变渠道,Xinstall引领手游推广新潮流
  • 【网络安全】服务基础第一阶段——第五节:Windows系统管理基础---- DHCP部署与安全
  • 相机常见名词详解
  • 设计模式 18 备忘录模式
  • win11,vscode上用docker环境跑项目
  • graalvm jenkins maven 配置
  • [PHP内核探索]PHP中的哈希表
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • CentOS7简单部署NFS
  • Fundebug计费标准解释:事件数是如何定义的?
  • learning koa2.x
  • Mac 鼠须管 Rime 输入法 安装五笔输入法 教程
  • Puppeteer:浏览器控制器
  • Vue UI框架库开发介绍
  • vue中实现单选
  • 安装python包到指定虚拟环境
  • 从setTimeout-setInterval看JS线程
  • 从重复到重用
  • 前端js -- this指向总结。
  • 通过几道题目学习二叉搜索树
  • 一个完整Java Web项目背后的密码
  • HanLP分词命名实体提取详解
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • #Datawhale X 李宏毅苹果书 AI夏令营#3.13.2局部极小值与鞍点批量和动量
  • (0)Nginx 功能特性
  • (1)(1.13) SiK无线电高级配置(六)
  • (152)时序收敛--->(02)时序收敛二
  • (55)MOS管专题--->(10)MOS管的封装
  • (TOJ2804)Even? Odd?
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (第61天)多租户架构(CDB/PDB)
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (一)UDP基本编程步骤
  • (转)JAVA中的堆栈
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • (轉貼) 寄發紅帖基本原則(教育部禮儀司頒布) (雜項)
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET delegate 委托 、 Event 事件,接口回调
  • .NET MVC之AOP
  • .net 设置默认首页
  • .net(C#)中String.Format如何使用
  • .NET+WPF 桌面快速启动工具 GeekDesk