我有 Jenkins 工作,有 2 个阶段生成两个单独的报告(他们https://plugins.jenkins.io/cucumber-reports/
这个插件和 HTML 发布者使用(,Jenkins 本身在 GKE 上(所以在工作完成后并在代理上生成文件后,它们被传输到 master(;我遇到的问题是第一个 HTML 报告和黄瓜报告已正确生成,但是当第二阶段运行时,它会覆盖第一步中的某些文件,导致检查报告时 Jenkins 出现 403 错误。关于如何处理它的任何想法?
Access to Jenkins was denied you don't have the authorisation to view this page.
HTTP ERROR 403
请使用 ,
报告标题:"名称">
在黄瓜步骤中输入,它不会覆盖您的报告。
例:
step([$class: 'CucumberReportPublisher',
failedFeaturesNumber: xxx,
failedScenariosNumber: xxx,
failedStepsNumber: xxxx,
fileExcludePattern: '',
fileIncludePattern: '**/*.json',
jsonReportDirectory: xxx,
parallelTesting: false,
reportTitle: xxx ,
pendingStepsNumber: xx,
skippedStepsNumber: xx,
trendsLimit: 0,
undefinedStepsNumber: xx
])
詹金斯版本:詹金斯2.230
黄瓜报告插件:5.2.0