gpt4 book ai didi

jenkins - 开始同步运行 Jenkins 作业

转载 作者:行者123 更新时间:2023-12-02 10:07:49 24 4
gpt4 key购买 nike

是否可以同时开始运行 Jenkins 作业,以防某些配置无法启动,“父”作业会等待所有配置同步启动?

我已经检查过Matrix ProjectPipeline用于并行启 Action 业的插件,但似乎它们都缺少卡住执行直到所有配置可以同时启动的可能性。

最佳答案

在 Pipeline 中你可以做类似的事情(未经测试)

def count = 0
parallel a: {
node {
count++
waitUntil {count == 3}
sh 'make CONFIG=a'
}
}, b: {
node {
count++
waitUntil {count == 3}
sh 'make CONFIG=b'
}
}, c: {
node {
count++
waitUntil {count == 3}
sh 'make CONFIG=c'
}
}

这通常不是一个好主意,因为等待所有三个节点同时锁定可能会导致有效的死锁。

关于jenkins - 开始同步运行 Jenkins 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36282409/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com