关闭倾城归档报告

时间:2018-05-21 08:51:22

标签: jenkins continuous-integration jenkins-pipeline allure

倾城命令行2.6.0; 詹金斯诉。 2.89.3;

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

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

这为我提供了报告,以及附加到每次运行的以下存档: enter image description here

趋势,历史还是什么需要? 我想关掉它,因为我没有使用它,只花费磁盘的空间。

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

2 个答案:

答案 0 :(得分:0)

allure plugin中,您可以添加属性已禁用

  

已禁用(可选)   输入:boolean

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

allure(disabled: true, ...

答案 1 :(得分:0)

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