【发布时间】:2017-03-03 04:29:53
【问题描述】:
我正在尝试使用带有属性文件或命令行参数的Sonar Scanner 在 SonarQube 5.6.5 中设置泄漏期,但我没有成功。
我想将 sonar.timemachine.period1 属性设置为特定版本,例如 1.0.0,正如解决方案 2(使用 sonar-project.properties)或解决方案 3(使用命令行参数,例如 -Dsonar.timemachine.period1=1.0.0 ) 为Sonar runner, seeonly newly introduced issues 接受的答案。
这是重现我的问题的场景。
- 使用
sonar.projectVersion=1.0.0运行分析。 - 使用
sonar.projectVersion=2.0.0和sonar.timemachine.period1=1.0.0运行分析。 - 使用
sonar.projectVersion=3.0.0和sonar.timemachine.period1=1.0.0运行分析。
在第二次和第三次分析之后,我预计泄漏期为“自 1.0.0”(如果我在 SonarQube 管理部分中手动将泄漏期设置为 1.0.0 时会出现这种情况)。相反,对于第三次分析,泄漏期设置为2.0.0。
我错过了什么?这是一个错误吗?
【问题讨论】:
标签: sonarqube sonar-runner sonarqube-scan