analysis - travis CI 中跳过 SonarQube Scanner 分析

标签 analysis skip sonarqube-scan

<小时/>

有人知道可能会跳过 SonarQube 扫描仪分析的原因吗?

$ sonar-scanner -X -Dsonar.host.url=https://sonarqube.com -Dsonar.login=$SONAR_TOKEN
08:59:10.162 INFO: Scanner configuration file: /home/travis/.sonarscanner/sonar-scanner-2.8/conf/sonar-scanner.properties
08:59:10.166 INFO: Project root configuration file: /home/travis/build/armadito/glpi/plugins/armadito/sonar-project.properties
08:59:10.182 INFO: SonarQube Scanner analysis skipped
The command "sonar-scanner -e -X -Dsonar.host.url=https://sonarqube.com -Dsonar.login=$SONAR_TOKEN" exited with 0.

最佳答案

最后,我发现 travis-ci 的 sonarqube 插件自行设置了以下环境变量:

export SONARQUBE_SKIPPED=true

带有以下消息:

Skipping SonarQube Scan because this branch is not master or it does not match declared branches

事实上,我正在另一个分支上工作:DEV

因此,解决方案如下,在 .travis.yml 中:

sonarqube:
    branches :
    - DEV

在sonar-project.properties中:

sonar.branch=DEV

关于analysis - travis CI 中跳过 SonarQube Scanner 分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40607127/

相关文章:

analysis - 开发自动交易算法的类(class)等?

python - 以倒计时间隔跳过Python中的迭代

java - 如何跳过提示并继续下一个提示而不中断并退出整个循环? java

r - 跳过多个循环迭代

gradle - CNFE从6.0升级到6.1-RC1后

r - 如何在 R 或 SPSS 中配对网络流量数据行?

r - 在 R 中访问控制图结果?

time-complexity - 时间复杂度 : O(logN) or O(N)?

jenkins - 返回sonarqube的结果