jenkins上同步开始两个任务(parallel)
node('amd64') {
stage('start') {
echo "start"
start(projects_a)
}
stage('AT-UT'){
parallel (
'pxe-and-at':{
timeout(time: 300, unit: 'MINUTES'){
try{
build propagate: false, job : "iso-"
}catch(e){
}finally{
}
}
},
'UT':{
timeout(time: 300, unit: 'MINUTES') {
try{
runProjectTest(projects_a)
}
catch(e){
}
finally{
}
}
}
)
}
注意:parallel必须是键值对的形式:
node('nnh561.raijin') {
parallel (
'gfortran': { build('trunk/build/gfortran') }, #这里必须有 逗号
'ifort': { build('trunk/build/ifort') }
)
}

浙公网安备 33010602011771号