shahmishal jamesdumay
I sketched what this may look like with matrix. I think what is really being looked for here is matrix support - but with some limited nested stages. Any time there is a bulk fan out, 90% of the time people want matrix. One plan is just to have proper matrix support for these cases.
So this may look in pseudo pipeline, something like:
parallel(
'release' : {
stage('Build') {
..
}
stage('Test') {
matrix(...) {
}
}
},
'debug' : {
stage('Build') {
..
}
stage('Test') {
matrix(...) {
}
}
}
)
This would allow the differnet stages to run concurrently before joining up with subsequent stages...
thoughts? closer?
shahmishal This sounds like
JENKINS-38442. Would you agree?