当前位置: 首页 > 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

http://www.mrgr.cn/news/5406.html

相关文章:

  • 【计算机三级-数据库技术】数据库后台编程技术
  • 【Linux网络】NAT技术
  • 腾讯无界微前端框架介绍
  • 黑神话 悟空 配置 Mac玩游戏
  • 仿Muduo库实现高并发服务器——TcpServer模块
  • 【python】PyQt5的窗口界面的各种交互逻辑实现,轻松掌控图形化界面程序
  • C语言贪吃蛇之BUG满天飞
  • 设计师具备怎样的专业素养,才能走得更远?
  • Nginx 从入门到精通
  • H5护肤品化妆品公司响应式静态HTML网站模板源码
  • object.defineProperty用法
  • Avue实现动态查询与数据展示(附Demo)
  • 教你使用win10实现电脑的定时任务执行
  • vue3项目路由跳转,地址改变了但是页面并没有变怎么解决
  • 高内聚低耦合的理解
  • 电机知识汇总
  • 用Python实现9大回归算法详解——08. 随机森林回归算法
  • 第二百零九节 Java格式 - Java数字格式类
  • Vue3+Vite 解决“找不到模块“@/components/xxx.vue”或其相应的类型声明 ts(2307)”
  • 深度学习入门-第5章-误差方向传播法