当质量门失败时,如何使Maven构建失败?

时间:2020-04-02 13:52:49

标签: maven sonarqube maven-plugin sonarcloud

我以前使用sonar-maven-plugin version 3.2时,当Sonar质量门无法通过时,构建也会失败。现在我正在使用sonar-maven-plugin version 3.7.0.1746,但并非如此。即使质量门失败,Maven构建也会成功。现在,当我在pom.xml中使用3.2版时,它会显示错误

[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.2:sonar (default-cli) on project maven-webapp: Unable to execute SonarQube: Fail to download libraries from server -> [Help 1]

使用sonar-maven-plugin version 3.7.0.1746时不会出现上述错误。

这就是我在Pom.xml中添加插件的方式

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

我还知道在3.2版中有一些像org.sonar.plugins.buildbreaker.QualityGateBreaker这样的工作后动作。

现在怎么办? 我正在使用https://sonarcloud.io/声纳。

0 个答案:

没有答案