我已经尝试了下面的事情,使等待之间的并行作业在jenkins使用groovy脚本,但它不是等待。
def jobs = [:]
for(int i=1;i<=5;i++)
{
def component = i
jobs[component] =
{
sleep(i) {
echo "Waiting for ${i} seconds"
}
}
}
parallel jobs
我是错过了什么还是完全错了我无法理解
谢谢
1条答案
按热度按时间30byixjq1#
所有并行块将同时启动,但每个块将在实际逻辑执行前休眠“i”秒(Echo命令将在“parallel”调用后“i”秒执行)。
请尝试:
sleep
步骤未将Close作为参数...