我正在使用maven目标声纳:声纳使用sonarqube4.2分析我的jenkins中的所有maven项目并运行目标声纳:声纳作为构建步骤。
我的情况是,几个团队的项目中只包含UI代码,并且不遵循maven结构。
Src文件夹不存在。有人可以告诉我如何在这种情况下指定源文件夹,因为声纳:声纳只适用于maven项目而且我没有适当的声纳转轮。
提前致谢。
此致 UPEN
答案 0 :(得分:2)
您只需使用SonarQube Runner构建步骤而不是SonarQube Maven PostJob。使用此构建步骤,您必须自己指定属性,以便您可以放置任何所需的内容。例如:
sonar.projectKey=my:project
sonar.projectName=My project
sonar.projectVersion=1.0
sonar.sources=.
sonar.exclusions=build/**/*
您可以在"Adding SonarQube Runner" documentation page的SonarQube Jenkins plugin上找到更多信息。