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

haw*_*eye 5 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>
Run Code Online (Sandbox Code Playgroud)

和以下命令:

mvn  -Dsonar.analysis.mode=preview -Dsonar.scm.enabled=false -Dsonar.scm-stats.enabled=false -Dsonar.working.directory=/mypath/target/.sonar
Run Code Online (Sandbox Code Playgroud)

现在,我希望在report-task.txt中创建,/mypath/target/.sonar但不是。

SonarQube版本:5.5版

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

haw*_*eye 5

这就是阻止它的原因:

-Dsonar.analysis.mode=preview
Run Code Online (Sandbox Code Playgroud)

您必须将其更改为:

-Dsonar.analysis.mode=
Run Code Online (Sandbox Code Playgroud)

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