Как провалить сборку Maven, когда отказывают качественные ворота? - PullRequest
0 голосов
/ 02 апреля 2020

Раньше я использовал sonar-maven-plugin version 3.2, тогда, когда качественные ворота сонара отказывают, сборка также использовалась. Сейчас пользуюсь sonar-maven-plugin version 3.7.0.1746, так не бывает. Даже если качественные ворота не удаются, maven построить успешно. Теперь, когда я использую версию 3.2 в pom. xml выдает ошибку

[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/ для сонара.

...