有时Jenkins会为测试报告生成损坏的URL。
真正奇怪的部分是它间歇性地执行:对于给定的构建号它可以工作,然后几分钟后我会看,它将产生一个断开的链接。我重新启动Jenkins,链接再次正确。
在页面/job/My%20Job/lastBuild/testReport/
上有一个列出了Maven子模块的表(在我的例子中只有一个)。链接锚点是模块的名称,工作时的URL是http://jenkins:8080/job/My%20Job/com.company.product$product-soapui/17/testReport/
。
当它无效时,该链接为http://jenkins:8080/testReport/
。
我对这个问题的间歇性非常困惑。
更新
詹金斯版本:1.529
操作系统:红帽企业Linux服务器版本6.4(圣地亚哥)