我发布了一个html报告,并通过Jenkins仪表板中的iframe进行显示。看起来不错,但是我无法通过单击鼠标左键打开其中的子页面的链接。但是,如果我在新标签页中打开它们,它们就会起作用。
我找到了security policy page,并尝试在Jenkins脚本控制台中使用此命令取消设置标题:
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
,但是链接仍然不起作用。指向最新测试页的另一个链接有效。我还有其他配置吗?
我还使用RTF插件向仪表板添加了两个链接。一个链接到最新的Test Jenkins页面正在运行。另一个链接到本地html文件(带有file://///
...)的按钮也不起作用,并且显示出与在新标签页中打开它相同的行为。
答案 0 :(得分:0)
将开关-Dhudson.model.DirectoryBrowserSupport.CSP =添加到jenkins运行命令行。
java -Dhudson.model.DirectoryBrowserSupport.CSP= -jar /app/jenkins.war
如果从war文件运行。