我的组织有一个私人回购组织/回购。我将其分叉到本地/仓库。我从本地存储库向组织的存储库提出了带有错误代码的请求请求。当我从越野车分支运行声纳扫描仪时,我可以看到声纳对我的拉取请求的评论,但在其他分支执行相同的操作时,声纳批准了不带评论的PR。我的项目是基于Maven的Spring Boot项目。
SonarQube版本6.7.6
GitHub插件版本1.4.2
Java 1.8
我正在尝试使此过程自动化,以使声纳扫描每个pr,所以我必须将每个人的分支拉到扫描仪服务器并运行扫描仪,否则我做错了什么。 / p>
mvn sonar:sonar
-Dsonar.sourceEncoding=UTF-8
-Dsonar.analysis.mode=preview
-Dsonar.java.source=1.8
-Dsonar.github.repository=organization/repo
-Dsonar.github.pullRequest={pull-request-number}
-Dsonar.github.login={organisation-github-username}
-Dsonar.github.oauth={github-auth-token-with-repo}
-Dsonar.host.url=http://localhost:9000
-Dsonar.login={sonar-login-token}