测试左移之Sonarqube scanner用到
2023-03-10 金融
Sonarqube scanner用到,需要先安装好生存环境及装配文件。
安装作用:归纳代码与数据,并上传,独立客户端程序 独立完整版:+with+SonarQube+Scanner
mac:brew install sonar-scanner
scanner 有 2 种类型的装配文件,全局装配文件与建设项目装配文件。
全局装配文件scanner 的全局装配文件用于存留一些全局性的装配,比如 sonar 的 token 与ROM等装配。路径在$install_directory/conf/sonar-scanner.properties:
#;还有-- Default SonarQube server
#sonar.host.url=
建设项目装配文件在待归纳的建设项目源代码的主目录下可以装配一个 sonar 的建设项目装配文件 sonar-project.properties
# must be unique in a given SonarQube instance
sonar.projectKey=my:project
# ;还有 optional properties ;还有
# defaults to project key
#sonar.projectName=My project
# defaults to 'not provided'
#sonar.projectVersion=1.0
# Path is relative to the sonar-project.properties file. Defaults to .
#sonar.sources=.
# Encoding of the source code. Default is default system encoding
#sonar.sourceEncoding=UTF-8
scanner参数传递的系统 有的时候不方便修改装配文件,可以把一些装配通过参数传递给 scanner,大体上所有的全局或者建设项目装配都可以被传递到 scanner 的-D 参数当中。sonar-scanner
-Dsonar.host.url=
-Dsonar.login=$SONARQUBE_TOKEN
scanner在借助于工具当中的集成scanner 支持目前边缘化的建设项目借助于工具,并提供了互换的借助于工具的支持,常见的插件包括
Gradle - SonarScanner for Gradle MSBuild - SonarScanner for MSBuild Maven - use the SonarScanner for Maven Jenkins - SonarScanner for Jenkins Azure DevOps - SonarQube Extension for Azure DevOps Ant - SonarScanner for Ant anything else (CLI) - SonarScanner 完整版比如说建设项目git clone
cd sonar-scanning-examples
大家可以把这个比如说建设项目完整版留下来,能来得好的帮大家进修和掌握scanner的用到哦~
⬇️ 副本“下方页面”,提升测试本体竞争力!
来得多电子技术社论体会和免费资料领取 欢迎+V~ ceshiren001_id=qrcodeMaxfrom=souhuMaxtimestamp=1651887189
泰州看白癜风去哪里最好山东妇科医院哪家最好
干眼症用什么药最好
杭州比较好的白癜风医院
郑州看妇科哪家最好
- 05-12联合国儿基会:疫情影响柬埔寨青少年保健
- 05-12加油站油价修正消息:今天6月6日全国柴油、92号、95号汽油价格表
- 05-12春天养生正最初,常吃3种食物,降压降脂,减肥祛湿,不妨一试
- 05-12广汽丰田飞度无限MUGEN版正式上市 售价9.68万元
- 05-12想肌肤红润,春季吃的好食物,减缓衰老,美白肌肤,吃了显年轻
- 05-12想肌肤好,多爱吃的食物,增强体力,保护肝脏,促进身体排毒素
- 05-12格局之变:埃安领跑全因阵营
- 05-12高中生物-植物激素
- 05-12出现幻觉闹自杀,只因为一场良药的手术
- 05-12BBA将交货入门车型,廉价豪华车买不到了?