【发布时间】:2016-03-28 22:00:45
【问题描述】:
我有一台在 Linux Ubuntu 上运行的全新 Jenkins 机器。我使用 HTML Publisher Plugin 发布我的 html 报告。我也使用 Jsystem 来调用测试场景。
- 詹金斯 1.643
- Html Publisher 插件 1.10
在测试结束时,从 项目主页打开 最新 html 报告时出现此错误:
校验和不匹配
当前包装文件的校验和 (0dd0c5ec07dff1d7179f03b5deb290e96ac68f8c) 与记录的校验和 (090f21ac5f8c4b0eed9e789145a2fe2a6134c900) 不匹配。这表明可能存在安全问题,因此 Jenkins 不会提供此文件。您可以在此处访问已归档的 HTML 文件。
我已经检查了文件和权限的存在。如果我从工作页面打开报告,那么一切正常。
更新:
当我从工作页面打开报告时,我没有 CSS 和许多错误。 看起来像一个安全问题。
更新 2:
CSS 和 Javascript 又回来了,Jenkins 更新了他们的 Content Security Policy。为 Jenkins 启动脚本添加了 args。第一期还在继续。 :(
【问题讨论】:
-
我有同样的问题,在 Jenkins 问题跟踪器上询问:issues.jenkins-ci.org/browse/JENKINS-32281
-
很高兴知道我并不孤单。
标签: jenkins jenkins-plugins checksum