当前位置: 首页 > 知识库问答 >
问题:

Jenkins Publish HTML report不发布HTML报告

丰飞龙
2023-03-14

我试图发布从我的纽曼脚本生成的超文本标记语言报告,并在Jenkins作业中使用以下设置。

    HTML directory to archive   : ./newman
    Index page[s]   : myReport.html
    Report title    : My Report

我正在工作区的/newman目录中生成newman报告。但是,在project dashboard上,我可以看到指向报告的链接,但当我单击它时,它会显示处理报告时出错,因为找不到“”。为什么它试图从错误的目录中读取报告?

控制台输出中有一条消息:

    Archiving HTML reports...
    [htmlpublisher] Archiving at BUILD level 
    /export/jenkins_slave/workspace/<teamPath>/ProjectName/newman to 
    /net/<company name>/jenkins_homes/<team path with 
    /job>/<ProjectName>/builds/2/htmlreports/ReportFolder

记录测试结果

脚本:

            always {

            sh label: '', script: '''cd /target
                                tar -czf report.html output'''

            emailext attachmentsPattern: '**/target/report.html', body: '''CreateProject_Pipeline - Build # $BUILD_NUMBER - $BUILD_STATUS:

                                            ${JELLY_SCRIPT,template="html"}

                                            Check console output at $BUILD_URL to view the results.''', 
                                            recipientProviders: [requestor()], subject: 'VDP_CreateProject_Pipeline-API Test Results', to: 'abc@abc.com'

            cleanWs()

    }
}

共有1个答案

曹恩
2023-03-14

我认为你需要改变道路。

超文本标记语言目录存档:./newman

/纽曼

 类似资料:
  • 我应该修复所有的错误和警告吗?只有到那时我的应用程序才会发布吗? 我发现我的应用程序正在不同的设备上测试,不同的屏幕尺寸和RAM。是否可以在flutter或google play控制台中指定最小屏幕大小和/或RAm,以便我的应用程序只在这些设备上测试? 导致崩溃的一个错误也与我的应用程序无关。如下所示

  • 问题内容: 当前设置 我有这样的HTML表单。 我可能在页面上有很多这些表格。 我的问题 如何异步提交此表单,而不进行重定向或刷新页面?我知道怎么用。我遇到的问题是从javascript中的HTML检索数据,然后将其放入发布请求字符串中。这是我当前用于zXMLHttpRequest的方法。 例如,假设单击了表单的“提交”按钮时调用了javascript方法,那么如何从该方法访问表单的值并将其添加到

  • 我想在testNG默认HTML报告中打印注释值。

  • Java:8 Maven:3.2.5``JMeter Maven插件:2.7.0 我也有同样的用例,试图用超文本标记语言Publisher插件在Jenkins中发布报告。 启动过程包括:[java、-Xms512M、-Xmx512M、-jar、ApacheJMeter-4.0.jar、-d、/home/jenkins/workspace/QA_自动化/性能_作业_ISL/target/jmeter

  • 我已经使用Maven project和Selenium&TestNG创建了我想从Jenkins执行的自动化脚本。在Jenkins中,我添加了TestNG插件来发布TestNG报告。但它没有显示出来。我得到以下提到的错误。 我已经尝试了以下选项,但对我来说不起作用。 > 尝试给出TestNG报告的完整路径。模式中的向前斜杠和向后斜杠。 通过更改TestNG结果文件路径,我尝试了其他不同的选项,但它对

  • 构建指纹:'Google/Sailfish/Sailfish:8.0.0/OPR3.170623.008/4294783:User/Release-Keys'修订:'0'ABI:'ARM64'pid:10010,tid:10046,name:ControllerMesse>>>>com.xxxxxx<< 有人能给我指个正确的方向吗。