-1
Ich habe derzeit die Stufen parallel laufen, aber wie wäre es mit den Tests innerhalb dieser Stufen. Können sie auch parallel betrieben werden? Kann dies wieder parallel gemacht werden?Laufen baut innerhalb jeder Stufe parallel in Jenkins Pipeline
//List for all the tests
def TeamA_Tests = ["AAA","AAA1"]
def TeamB_Tests = ["BBB","BBB1"]
def TeamC_Tests = ["CCC","CCC1"]
def TeamD_Tests = ["DDD","DDD1","DDD3"]
//Pipeline
node('master') {
parallel("stream 1(A)" : {
stage('A') { // for display purposes
for (item in TeamA_Tests) {
buildJob(item)
}
}
},
"stream 2(B)" : {
stage('B') {
for (item in TeamB_Tests) {
buildJob(item)
}
}
},
"stream 3 (C)" : {
stage('C') {
for (item in TeamC_Tests) {
buildJob(item)
}
}
},
"stream 4 (D)" : {
stage('D') {
for (item in TeamD_Tests) {
buildJob(item)
}
}
}
)}