Jenkins使用publish

更新时间:2023-07-25 04:03:29 阅读: 评论:0

Jenkins使⽤publish html report插件展⽰HTML报告的⽅法⽬录
提示英语
前⾔
安装插件
准备测试代码
查看报告
解决报告⽆样式
前⾔
前⾯介绍了Allure报告,本篇来学习普通的HTML如何展⽰在Jenkins上
安装插件
concreteManage Jenkins --> Manage Plugins --> 可选插件 --> 搜索 publish html repor
弗里特说明:截图中是已安装好插件,所以在已安装中
准备测试代码
avic新建test_01.py,代码如下
安装python包:pip install pytest-html
# -*- coding: utf-8 -*-
# @Time    : 2021/11/27
# @Author  : ⼤海
# @File    : test_40.py
import os
def test_add():
c = 1 + 2
christopher nisn
asrt c == 2partygirl
if __name__ == '__main__':
mistake可数吗os.system('pytest -s test_02.py --html=report.html --lf-contained-html')
Pipeline
pipeline {
agent any
stages {
stage('checkout code') {
steps {
checkout([$class: 'GitSCM', branches: [[name: '*/分⽀']], extensions: [], urRemoteConfigs: [[credentialsId: '认证信息', url: '你的仓库地址']]])
}
}
stage('auto test') {
steps {
bat 'python test_01.py'
}
}persons
}
post {
always {
// reportDir 报告所在⽬录;reportFiles 报告名称;reportName 在Jenkins菜单栏显⽰的名称;reportTitles 点进测试报告显⽰的Title
publishHTML([allowMissing: true, alwaysLinkToLastBuild: true, keepAll: fal, reportDir: './', reportFiles: 'report.html', reportName: '测试报告', reportTitles: '测试报告'])
}
}
}
查看报告
速成左侧菜单列表,点击测试报告
解决报告⽆样式
agriculture
官⽹说明:www.jenkins.io/doc/book/curity/configuring-content-curity-policy/点击 Mange Jenkins 页⾯,找到Script Console
运⾏下⾯的脚本
System.tProperty("del.DirectoryBrowrSupport.CSP", "")
shift +f5 刷新页⾯多次(没成功),可以清除浏览器历史,再次进⼊就会有CSS样式了
到此这篇关于Jenkins使⽤publish html report插件展⽰HTML报告的⽂章就介绍到这了,更多相关Jenkins展⽰HTML报告内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!

本文发布于:2023-07-25 04:03:29,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/187956.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:报告   插件   相关   浏览   菜单
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图