解决jenkins下使用HTML Publisher插件后查看html报告显示不正常

jenkins使用html publisher查看html报告时,发现显示不全,很多东西显示不了。

在查看官方文档后,这原来是安全问题所导致的。

Jenkins安全默认是将以下功能都关闭了

1、javascript
2、html上的内置插件
3、内置css或从其它站的css
4、从其它站的图处
5、AJAX

我的网页使用的是css,所以显示不全。解决方法如下:

在jenkins系统管理中输入以下脚本运行:

System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")

如下图:

------>

再次查看,显示正确

注意:

此方法只适用于 HTML Publisher Plugin to version 1.10以上的版本

参考文档:https://wiki.jenkins-ci.org/display/JENKINS/Configuring+Content+Security+Policy

时间: 2024-10-12 03:44:37

解决jenkins下使用HTML Publisher插件后查看html报告显示不正常的相关文章

解决jenkins下使用HTML Publisher插件后查看html报告显示不正常 以jmeter报告为例

jenkins 配置使用html publisher查看jmeter html报告时,发现显示不全,很多东西显示不了. 项目配置: 查看html报告异常(很多资源无法加载): 控制台查看加载日志(与安全机制有关): 在查看官方文档后,这原来是安全问题所导致的. Jenkins安全默认是将以下功能都关闭了 1.javascript 2.html上的内置插件 3.内置css或从其它站的css 4.从其它站的图处 5.AJAX 我的网页使用的是css和Js,所以显示不全.解决方法如下: 在jenkin

jmeter+ant+jenkins+mac使用HTML Publisher插件后查看html报告显示不正常

Jenkins安全默认将以下功能关闭: 1.javascript2.html上的内置插件3.内置css或从其它站的css4.从其它站的图处5.AJAX 报告中有javascript,所以显示异常.解决方法如下: 在jenkins系统管理-脚本命令行中输入以下脚本运行: System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "") 运行后查看报告,可正常显示. 不过重启jenkins后又会显示异常

pytest+allure(allure-pytest基于这个插件)生成漂亮的报告+显示

一:环境准备 1.python3.6 2.windows环境 3.pycharm 4.allure-pytest 5.allure2.8.0 6.java1.8 allure-pytest快速安装 在cmd中输入 pip install allure-pytest,回车 二:报告生成 第1步:下载allure.zip,下载地址:allure-github: https://github.com/allure-framework/allure2 ,找到对应版本,并下载 第2步:解压allure.z

jenkins下添加HTML Publisher Plugin及配置

1.点击“系统设置”->“插件管理”,点击可选插件,搜索插件,如下: 2.点击直接安装,等待安装完成,如下: 3.在配置job中,在构建后操作,选择安装的HTML Publisher plugin插件,如下: 4.选择之后,点击右边的新增,增加HTML报告配置,如下:

解决Win7下安装composer asset插件时ssl报错的问题

在win7下运行composer,安装asset插件时,出现SSL报错: D:\data\www\mmoyu\symapp>composer global require "fxp/composer-asset-plugin:1.0.0" Loading composer repositories with package information   [Composer\Downloader\TransportException]   The "https://pack

解决jenkins无法正常安装一些插件

jenkins安装时会让你选择一些常用的插件而一些插件在安装的过程中由于缺少其他插件的依赖 所以会安装不成功.不要怕,找个所需要的插件直接去jenkins的插件库去搜索,手动下载出来.然后在手动上传,然后在重新去下载所需要的插件 即可.1:复制依赖的插件2:在插件库找到该插件 点击进入 3:点击下载自己所需要的版本 原文地址:https://blog.51cto.com/11021547/2486962

解决ubuntu下wordpress设置固定链接后文章无法打开

1.首先查看是否开启了Apache的rewrite功能,新建一个phpinfo的php文档 <?php phpinfo(); ?> 保存为info.php文件 放在www目录下并用浏览器打开,找到apache2handler 在loadModules中看看是否有 mod_rewrite 如果有则表示已经开启,如果没有在命令行输入 sudo a2enmod rewrite 然后重启下apache服务 :sudo apache2 restart 再刷新info页面应该就能看到了. 2.修改apac

discuz 后台卸载插件后 板块列表不显示,需清理缓存

cd /var/www/html/bbs/data/template cp bak.php 7_diy_forum_discuz.tpl.php

Jenkins 安装的HTML Publisher Plugin 插件无法展示ant生成的JunitReport报告

最近在做基于jenkins ant  junit 的测试持续集成,单独ant junit生成的junitreport报告打开正常,使用Jenkins的HTML Publisher Plugin 插件无法正常展示报告内容,仅有三个frame占位框,如下图所示 这是由于jenkins一些安全设置导致的展示不全问题,点击F12,可以看到如下报错 解决办法 方法一:登陆jenkins系统,点击"系统管理"----"脚本命令行",执行如下命令,重新刷新JunitReport日