为什么我的声纳扫描仪没有运行创建report-task.txt文件?

时间:2016-10-31 05:24:57

标签: maven sonarqube sonarqube-scan

我正在尝试根据声纳结果让我的构建中断 - 所以我有一个构建断路器在report-task.txt中运行结果。

我在maven中运行声纳 - 使用以下插件配置:

<plugin>
    <groupId>org.sonarsource.scanner.maven</groupId>
    <artifactId>sonar-maven-plugin</artifactId>
    <version>3.0.1</version>
</plugin>

以下命令:

mvn  -Dsonar.analysis.mode=preview -Dsonar.scm.enabled=false -Dsonar.scm-stats.enabled=false -Dsonar.working.directory=/mypath/target/.sonar

现在我希望在report-task.txt中创建/mypath/target/.sonar,但事实并非如此。

SonarQube版本:5.5版

我的问题是:为什么我的声纳扫描仪没有运行创建一个report-task.txt文件?

2 个答案:

答案 0 :(得分:4)

这就是阻止它的原因:

output

您必须将其更改为:

-Dsonar.analysis.mode=preview

假设您必须上传错误的构建版本,然后使用3天的泄漏期而不是之前的版本来捕获它们。

答案 1 :(得分:0)

如果您的版本大于6.6,请使用分析参数 sonar.working.directory =路径