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

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

项目配置:

查看html报告异常(很多资源无法加载):

控制台查看加载日志(与安全机制有关):

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

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

1、javascript

2、html上的内置插件

3、内置css或从其它站的css

4、从其它站的图处

5、AJAX

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

在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-14 00:53:32

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

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

jenkins使用html publisher查看html报告时,发现显示不全,很多东西显示不了. 在查看官方文档后,这原来是安全问题所导致的. Jenkins安全默认是将以下功能都关闭了 1.javascript2.html上的内置插件3.内置css或从其它站的css4.从其它站的图处5.AJAX 我的网页使用的是css,所以显示不全.解决方法如下: 在jenkins系统管理中输入以下脚本运行: System.setProperty("hudson.model.DirectoryBrowser

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后又会显示异常

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

magento安装新插件后后台配置空白解决办法

前段时间,安装完Magento插件以后,就会出现空白或者404问题,在某些运营中的magento网站,安装新插件后后台配置空白解决. 1 将sysytem->toos->Compilation如果Compiled是Enabled,将其改成disable 2.将system->Cache Storage Management中的重新刷新一下,即可. 基本主要原因是由于Compilation功能开启后造成,当时碰到这问题,想了猜了无数原因,终于想起了Compilation功能开着了.

IIS7下js文件启用Gzip后却不压缩的解决方法

本文转载:http://www.jb51.net/article/26340.htm IIS7下js文件启用Gzip后却不压缩的解决方法IIS7已经启用静态文件压缩(Gzip)但是死活不压缩,查找后发现是II7下MIME类型设置问题 将.js的MIME类型设置为application/javascript 再查看页面,已经启用了Gzip. 不过,几个天后又发现有的js文件被压缩,有的却没有. 查找原因发现是引用js文件是没有设置type <script></script> <