|
We're trying to test a project (https://github.com/coreos/rkt) with different build configurations on different distros.
The way we started setting this up is by creating a Configuration Matrix. We do some system-wide changes so we must have only 1 executor per agent and we don't want to reuse agents.
Our problem is that when we start the matrix job, provisioning only happens sequentially. That is, if there're 4 jobs that need to run in a particular distro, only when the first agent finishes provisioning the second starts its provisioning and so forth.
Any pointers on how we can make provisioning parallel?
|