如果我们将jenkins与sonarqube社区版集成,是否有可能能够配置作业以扫描基于mulesoft的项目,而不仅仅是默认的java / maven等。默认情况下应该能够选择mule项目并能够扫描其所有代码。
这里的任何帮助将一如既往。
干杯
阿什利
答案 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