更改Allure Jenkins配置的默认Allure-Report路径

cx6n0qe3  于 12个月前  发布在  Jenkins
关注(0)|答案(1)|浏览(174)

在jenkins配置中,Report path的默认值是allure-report。有没有办法更改此默认值?x1c 0d1x
我想将其更改为接受JOB_NAME参数。我尝试了以下选项,但不起作用。在生成诱惑报告时,命令不接受JOB_NAME参数。

  • ${JOB_NAME}/诱惑报告
  • “$JOB_NAME”/allure-report
  • $JOB_NAME/allure-report



我更改默认值的原因:我在一些jenkins作业中使用了custom_workspace来管理测试服务器上的空间。我希望每个作业的allure-report和allure-results是分开的。

rks48beu

rks48beu1#

如果你使用的是Groovy脚本,那么你可以提供你的自定义目录,以吸引你提供如下所示的结果:

post {
script {
                allure([
                        includeProperties: false,
                        jdk: '',
                        properties: [],
                        reportBuildPolicy: 'ALWAYS',
                        results: [[path: '${WORKSPACE}/test-reports/report-1']]
                ])
            }
    }

字符串

相关问题