如何在jenkins管道中运行魅力插件?

Etk*_*tki 4 jenkins allure

我正在为多个项目构建基于管道/詹金斯的CI,并希望存储诱人的结果,就像在具有快速访问图标的常规构建中一样。是否可以通过管道进行?

Roc*_*oon 7

我们未能在管道中使用Allure Jenkins插件。似乎它仅支持job-dsl-plugin。所以...只需添加阶段,即可使用Allure CLI生成报告并将报告发布为常规HTML报告。它的图标将在作业和构建屏幕上可用。

更新

Allure v2支持管道-请参阅文档

stage('reports') {
    steps {
    script {
            allure([
                    includeProperties: false,
                    jdk: '',
                    properties: [],
                    reportBuildPolicy: 'ALWAYS',
                    results: [[path: 'target/allure-results']]
            ])
    }
    }
}
Run Code Online (Sandbox Code Playgroud)


小智 5

为你的詹金斯安装 allure 插件。转到您的管道构建配置。单击“管道语法”,选择“allure reports”,填写必填字段,单击“生成语法”,它将为您提供添加到现有groovy脚本中所需的代码

  • 请使用大写字母并添加一些格式以便于阅读。 (4认同)