jenkins 报告名称更改时如何发送范围报告

vlf7wbxs  于 2022-11-21  发布在  Jenkins
关注(0)|答案(2)|浏览(153)

我有jenkins与HTML Publisher插件,我可以发送报告,而他们是在相同的名称,每个构建,但我希望选项发送报告时,每天生成的报告的名称与报告的名称,有办法做到这些吗?EX - Htmal_report_15.04.2019附件picture如何看现在
image

bvn4nwqk

bvn4nwqk1#

这 是 我 的 一切 :

always {

    echo 'I have finished'
    archiveArtifacts 'PTs.html'
    publishHTML (target: [
              allowMissing: false,
              alwaysLinkToLastBuild: false,
              keepAll: true,
              reportDir: 'target/surefire-reports/',
              reportFiles: 'index.html',
              reportName: "TestNG Report"
            ])
    publishHTML([allowMissing: false, alwaysLinkToLastBuild: false, keepAll: false, reportDir: '.', reportFiles: 'PTs.html', reportName: 'ExtentReport', reportTitles: ''])
    emailext attachLog: true, attachmentsPattern: '*.html', body: 'Smoke Test.\n\nPlease see attachment for Report and build Logs', subject: 'DO NOT REPLY: JENKINS Build Server Notification [${BUILD_STATUS}]${JOB_NAME} Build #${BUILD_NUMBER}', to: 'addemailhere'
    //deleteDir()
}

中 的 每 一 个
您 将 需要 对 所有 html 文件 使用 * . html
这样 使用 :

ecfsfe2w

ecfsfe2w2#

是否有任何方法可以包含仅基于最新时间戳的报告。对我来说,扩展报告是使用"AutomationTestRunReport_" + timeStamp + ".html"的运行时timestapmp生成的,因此如何使用 *.html仅将最新的运行测试结果作为附件添加将包含所有.html报告,目前对我没有用处

相关问题