Automation SonarQube GitHub插件支持自动拉取请求
SonarQube有助于突出显示所有违反声纳的情况,并在本地系统上分析每个拉动请求代码更改Automation SonarQube GitHub插件支持自动拉取请求,automation,sonarqube,git-pull,Automation,Sonarqube,Git Pull,SonarQube有助于突出显示所有违反声纳的情况,并在本地系统上分析每个拉动请求代码更改 是否有任何选项/设置可以让我自动执行任何拉取请求,以便SonarQube在GIT中进行分析,并发送电子邮件或使用最新的SONAR代码更新仪表板?我只想在有人发起拉动请求时自动进行声纳分析。您需要第三个组件,即CI服务器。这是TL;DR的解决方案是我如何在完整版本中完成的 在SonarQube.com帐户安全中为您的帐户创建令牌 使用repo访问创建GitHub个人访问令牌 为您的存储库启用Travis b
是否有任何选项/设置可以让我自动执行任何拉取请求,以便SonarQube在GIT中进行分析,并发送电子邮件或使用最新的SONAR代码更新仪表板?我只想在有人发起拉动请求时自动进行声纳分析。您需要第三个组件,即CI服务器。这是TL;DR的解决方案是我如何在完整版本中完成的
到目前为止你试过什么?你用谷歌搜索过吗?您阅读过sonarqube文档吗?我在这里提供了详细答案和示例: language: java jdk: - oraclejdk8 sudo: false cache: directories: - "$HOME/.m2" - "$HOME/.sonar/cache" addons: sonarqube: true install: - mvn dependency:go-offline script: - mvn install site -Dmaven.test.failure.ignore=true after_success: - mvn sonar:sonar travis encrypt SONAR_TOKEN=[token from sonarqube.com] travis encrypt SONAR_GITHUB_TOKEN=[token from github.com]