[英]Derive mandatory SonarQube properties from pom file in Jenkins with SonarQube Jenkins Plung
[英]How to set the mandatory properties sources for Sonar in Jenkins
您好,为了使用Sonar插件,jenkins的配置存在问题。 我已将属性设置到文件sonar-project.properties中,该文件类似于以下代码:
pom.groupId=groupID
pom.artifactId=artifactID
sonar.sourceEncoding=iso-8859-15
sonar.java.target=1.5
sonar.java.source=1.5
sonar.projectKey=projectkey
sonar.projectName= projectname
sonar.projectVersion=1.0.0
在尝试进行构建时,Jenkins的控制台中出现以下错误:
Exception in thread "main" org.sonar.runner.RunnerException: You must define mandatory properties: sources
at org.sonar.runner.Runner.checkMandatoryProperties(Runner.java:92)
at org.sonar.runner.Runner.execute(Runner.java:75)
at org.sonar.runner.Main.main(Main.java:61)
Build step '**** custom Sonar analysis' marked build as failure
Finished: FAILURE
你有什么建议吗? 在哪里设置此属性? 提前致谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.