tal*_*alm 5 checksum jenkins jenkins-plugins
我在Linux Ubuntu上运行了一台全新的Jenkins机器.我使用HTML Publisher插件发布我的HTML报告.我还使用Jsystem来调用测试场景.
在测试结束时从项目主页面打开最新的 html报告时出现此错误:
校验和不匹配
当前包装器文件(0dd0c5ec07dff1d7179f03b5deb290e96ac68f8c)的校验和与记录的校验和(090f21ac5f8c4b0eed9e789145a2fe2a6134c900)不匹配.这表示可能存在安全问题,因此Jenkins不会提供此文件.您可以在此处访问存档的HTML文件.
我检查了文件和权限的存在.如果我从作业页面打开报告,那么一切正常.
更新:
当我从作业页面打开报告时,我没有CSS和许多错误.看起来像是一个安全问题.
更新2:
CSS和Javascript又回来了,Jenkins对其内容安全策略进行了更新.为Jenkins启动脚本添加了args.第一个问题仍然存在.:(
这是该版本的 HTML 发布器插件中的一个错误。如果您的作业中有多个报告,请标记发布选项:“保留过去的 HTML 报告”,然后单击第二个报告,就会出现该错误。
https://issues.jenkins-ci.org/browse/JENKINS-32281
https://jenkins.ci.cloudbees.com/job/plugins/job/htmlpublisher-plugin/61/中的解决方案。
解决方案作为插件的 1.11 版本发布。
| 归档时间: |
|
| 查看次数: |
1359 次 |
| 最近记录: |