zoukankan      html  css  js  c++  java
  • Jenkins安装 HTML Publisher plugin插件

    htmlpublisher 由于在Jenkins配置 job时,构建后操作 选择了 “Publish JUnit test result reports ”,但是即使项目可以成功运行(代码跑起来)后会报错:

     ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?

      因为使用这个 “Publish JUnit test result reports ”,项目需要生成:test-output/junitreports/*.xml  

     如下所示:

     

     (需要带有.xml的测试报告才行,但我没有,我的项目生成的测试报告是 .html 文件)

      于是,转换思路:构建后操作-选择“Publish HTML reports”,但是发现要选择 这个选项时,是置灰不可选的,因此需要安装一下该插件。

    安装方式一:直接安装

    在本地Jenkins的插件管理(在:Jenkins--系统管理--插件管理)搜索 HTMLPublisher 直接安装,但是发现会报版本不兼容错误:

       

        

     还是尝试了一下点击“直接安装”,需要安装挺久的,而且失败了(下图第一个红框):

           

    安装方式二:上传插件安装

    1、前往Jenkins官网下载htmlpublisher插件htmlpublisher.hpi:https://plugins.jenkins.io/htmlpublisher/#releases  (发现好像没有点击下载的地方?但是可以看到版本的信息、发布时间等)

    2、通过【Reference-1】找到Jenkins插件资源库链接:http://updates.jenkins-ci.org/download/plugins/

    选择相关版本下载:

        

      为了和Jenkins版本兼容,选择了不那么新的1.18版本。(得到htmlpublisher.hpi文件)

    3、上传插件进行安装:

       

     4、配置HTML Publisher plugin

     在配置job中,在构建后操作,选择安装的HTML Publisher plugin插件,如下:

        

     然后进行对应内容的配置就可以了。

     

    【Reference】

    1、Jenkins的HTML Publisher Plugin插件添加与配置(插件的下载、安装、更新、配置) (提供了Jenkins插件资源库链接!)

    2、jenkins展示report测试报告的配置 ( 介绍HTML报告展示 和 XML报告展示 )

  • 相关阅读:
    Java数据结构之栈(Stack)
    Java数据结构之单向环形链表(解决Josephu约瑟夫环问题)
    Java数据结构之双向链表
    zookeeper:JavaApi操作节点
    zookeeper:3
    单例模式
    zookeeper:2
    架构版本
    zookeeper:1
    Java反射
  • 原文地址:https://www.cnblogs.com/shenxiaolin/p/14491366.html
Copyright © 2011-2022 走看看