我希望看到任何 maven 配置,这将使我能够在我的代码上为每个 maven 构建运行 Sonar Scan。我不想使用单独的目标,但以某种方式将其作为用户常规构建命令的一部分强制执行。
问问题
324 次
1 回答
0
您可以像这样将 Sonar 附加到一个阶段(例如验证):
<plugin>
<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>3.5.0.1254</version>
<executions>
<execution>
<id>verify-sonar</id>
<phase>verify</phase>
<goals>
<goal>sonar</goal>
</goals>
</execution>
</executions>
</plugin>
这也适用于编译或打包等其他阶段。
于 2019-11-11T12:26:42.277 回答