测试左移之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
泰州看白癜风去哪里最好山东妇科医院哪家最好
干眼症用什么药最好
杭州比较好的白癜风医院
郑州看妇科哪家最好
- 02-10杨惠妍:未来保利在一二线和三四线的布局是五五开
- 02-10新生儿有这些持续性,暗示宝宝肠胃有“小脾气”啦,会耽误孩子发育
- 02-10去年6元斤,今年跌到几毛,下霜后将烂在大石,农民:愁没人收
- 02-10富瑞:维持泡泡玛特(09992)“所有者”评级 目标价20.5港元
- 02-1090后夫妻产下夭折“猫叫”患儿,两家三甲医院成被害人
- 02-10粮价崩落,猪肉跳水,油价“跌翻天”,牛羊价“更揪心”!啥情况
- 02-10四方股份(601126.SH)发2022年度绩效,净利润5.43亿元,同比增长20.21%,每10股派6.15元
- 02-10“胎儿入盆”孕妈能好像吗?这4种感觉别忽视,不久后就要生了
- 02-10下跌风暴即将来袭!年后生猪、面包、玉米价格或难“独善其身”!
- 02-10*ST海核(002366.SZ)子公司签下总价8.45亿元供货合同