4

Allure 命令行 2.6.0;詹金斯版 2.89.3;

我正在使用以下脚本(作业设置中没有任何其他构建后设置):

stage('Generate reports') {
    allure([includeProperties: false,
        reportBuildPolicy: 'ALWAYS',
        results          : [[path: allureResultsPath]]])
    archive 'catalina.log'
}

这给了我报告,还有以下存档,附加到每次运行: 在此处输入图像描述

趋势,历史或其他东西是否需要它?我想关闭它,因为它不被我使用并且只占用磁盘空间。

是否可以使用管道脚本将其关闭?

4

2 回答 2

1

好的,我查看了插件的代码,据我所知,没有办法关闭归档报告。因为它是在生成报告后立即调用的,没有任何条件(参见 306 处的 saveAllureArtifact,它在 299 处调用): https ://github.com/jenkinsci/allure-plugin/blob/master/src/main/java/ ru/yandex/qatools/allure/jenkins/AllureReportPublisher.java#L299

于 2018-05-21T11:44:43.167 回答
0

allure 插件中,您可以添加属性 disabled

禁用(可选)类型:布尔

所以添加disabled: true到您的配置中:

allure(disabled: true, ...
于 2018-05-21T09:09:21.150 回答