如何有效地查看管道中具有更多阶段或重复阶段的已完成阶段

时间:2019-06-03 09:37:01

标签: jenkins jenkins-pipeline jenkins-plugins

我有一个管道作业,该管道作业执行一些操作序列(例如,Build >> Run >> Report)。我已经将此序列放入for循环中,因为我可以获得一个具有值列表的参数,对此我应该重复相同的序列。请找到我编写的示例代码。

param_val = params.param_1
param_list = param_val.split()
for (int i = 0; i < size(param_list); ++i){
    item_value = param_list[i].trim()
    builds[i] ={
        stage('Build') {
            build 'Build', parameters: [string(name: 'item', value: item_value)]
        }
        stage('Run') {
           build 'Run', parameters: [string(name: 'item', value: item_value)]
        }
        stage('Reporting') {
           build 'Reporting', parameters: [string(name: 'item', value: item_value)]
        }
    }parallel builds
}

我可以为迭代获得100个以上的值。因此很难在管道阶段视图中对其进行跟踪。它只是长到右边。 我们还有其他可用于状态视图的插件吗?像树一样的景色会很好。

0 个答案:

没有答案