我们希望在通过jenkins提出请求之前,在开发人员的分支机构(bitbucket)上启动一个sonarqube分析。是否有样本解决方案?据我所知,“sonar for bitbucketserver”插件仅显示分析结果,它不会触发声纳分析。我们的扫描仪将在詹金斯上
答案 0 :(得分:0)
没有CI工具我可以通过向sonarqube添加插件声纳存储来触发分析。这种方式与Bitbucket集成。命令我在sonarqube服务器中执行,在sonar-scanner / bin文件夹下执行:
./sonar-scanner -Dsonar.analysis.mode=preview
-Dsonar.stash.notification=true
-Dsonar.stash.project=JAVA
-Dsonar.stash.repository=abcd
-Dsonar.stash.pullrequest.id=2
-Dsonar.stash.password=**********