我正在为多个项目构建基于管道/詹金斯的CI,并希望存储诱人的结果,就像在具有快速访问图标的常规构建中一样。是否可以通过管道进行?
我们未能在管道中使用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脚本中所需的代码
| 归档时间: |
|
| 查看次数: |
8659 次 |
| 最近记录: |