繁体   English   中英

如何在詹金斯中为Sonar设置强制属性源

[英]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

你有什么建议吗? 在哪里设置此属性? 提前致谢。

“ sonar.sources”属性是必需的:它告诉SonarQube源文件位于何处。

联机文档中介绍了所有内容:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM