将Jenkins与sonarqube Community Edition集成以扫描基于mulesoft的项目

时间:2018-10-22 17:26:07

标签: jenkins sonarqube mule jenkins-plugins

如果我们将jenkins与sonarqube社区版集成,是否有可能能够配置作业以扫描基于mulesoft的项目,而不仅仅是默认的java / maven等。默认情况下应该能够选择mule项目并能够扫描其所有代码。

这里的任何帮助将一如既往。

干杯

阿什利

1 个答案:

答案 0 :(得分:0)

您可以将XML插件安装到Sonar中,然后运行如下所示的Maven构建:

mvn -Dsonar.host.url=http://sonarhost -Dsonar.sources=src/main/mule org.sonarsource.scanner.maven:sonar-maven-plugin:3.2:sonar

请注意指向Mule xml配置文件位置的sonar.sources属性。

这将使XML文件显示在Sonarqube中,但是测试覆盖率分析不起作用。您应该在Mulesoft支持门户网站上对此“想法”进行投票:https://support.mulesoft.com/s/ideas#087340000005nkVAAQ