[英]Sonar Quality Gates Plugin throwing numberFormatException
遵循https://github.com/jenkinsci/sonar-quality-gates-plugin中提供的设置,同时添加带有项目密钥的构建后步骤,我遇到以下错误:
> java.lang.NumberFormatException:For input string: "<!DOCTYPE
> html><html lang="en"><head><meta http-equiv="content-type"
> content="text/html; charset=UTF-8" charset="UTF-8"/><meta
> http-equiv="X-UA-Compatible" content="IE=edge"><link
> rel="apple-touch-icon" href="/sonar/apple-touch-icon" at
> java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
> at java.lang.Integer.parseInt(Integer.java:580) .... Caused:
> javax.servlet.ServletException at
> org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:765) at
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:845) at
> org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:248) at
> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
> ....
SonarQube版本:6.7.2 Jenkins版本:2.105 Sonar Quality Gate插件版本:1.3.0
有没有人以前遇到过这个错误,或者对可能出什么问题有任何想法? 谢谢!
我遇到了同样的问题,原因是SonarQube Server URL末尾的斜杠“ /”。
问题:将Quality Gate SonarQube插件添加到Post-build Actions时,“ Sonar Quality Gates插件抛出numberFormatException”。
原因: “管理詹金斯” >>“配置系统” >>“质量门”中的SonarQube服务器URL – SonarQube以斜杠“ /”结尾。
解决方案:删除SonarQube服务器URL末尾的斜杠“ /”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.