sonarqube 扫描结果关联commitid

网友投稿 461 2022-11-02


sonarqube 扫描结果关联commitid

将扫描结果和git commit去做一个关联,下面红色方框的就是commit id,每次提交都会有一个id

提前装好插件:​​~]# cp sonar-gitlab-plugin-4.1.0-SNAPSHOT.jar /data/cicd/sonarqube/sonarqube_extensions/plugins/[root@zeyang-nuc-service ~]# chmod +x /data/cicd/sonarqube/sonarqube_extensions/plugins/sonar-gitlab-plugin-4.1.0-SNAPSHOT.jar[root@zeyang-nuc-service ~]# docker restart sonarqube

这里可以使用参数指定的形式去指定,也可以配置好gitlab的url

user_token 这个需要去gitlab里面去创建( sonar.gitlab.user_token=vxLDfBedyUzPRtBZzFUu)

-Dsonar.gitlab.commit_sha=fb8765ad915bde634c000398b6cb35543a9d9d6f \ -Dsonar.gitlab.ref_name=release-1.1.1 \ -Dsonar.gitlab.project_id=2 \ -Dsonar.dynamicAnalysis=reuseReports \ -Dsonar.gitlab.failure_notification_mode=commit-status \ -Dsonar.gitlab.url=\ -Dsonar.gitlab.user_token=vxLDfBedyUzPRtBZzFUu \ -Dsonar.gitlab.api_version=v4

sonar-scanner -Dsonar.host.url=\-Dsonar.projectKey=devops-maven4-service \-Dsonar.projectName=devops-maven4-service \-Dsonar.projectVersion=1.0 \-Dsonar.login=admin \-Dsonar.password=admin \-Dsonar.ws.timeout=30 \-Dsonar.projectDescription="my first project!" \-Dsonar.links.homepage=\-Dsonar.links.ci=\-Dsonar.sources=src \-Dsonar.sourceEncoding=UTF-8 \-Dsonar.java.binaries=target/classes \-Dsonar.java.test.binaries=target/test-classes \-Dsonar.java.surefire.report=target/surefire-reports \-Dsonar.branch.name=master \-Dsonar.gitlab.commit_sha=fb8765ad915bde634c000398b6cb35543a9d9d6f \-Dsonar.gitlab.ref_name=master \-Dsonar.gitlab.project_id=2 \-Dsonar.dynamicAnalysis=reuseReports \-Dsonar.gitlab.failure_notification_mode=commit-status \-Dsonar.gitlab.url=\-Dsonar.gitlab.user_token=vxLDfBedyUzPRtBZzFUu \-Dsonar.gitlab.api_version=v4


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Jenkins 常用的项目构建工具集成 03 GO
下一篇:解决SpringCloud Config结合github无法读取配置的问题
相关文章

 发表评论

暂时没有评论,来抢沙发吧~