|
|
|
|
|
by viraptor
1285 days ago
|
|
> will end up asking for more items in the build-matrix, and the CI time will balloon up again. I don't think is has to end like that. You can have separate queues and separate levels of assurance. For example, does every commit have to be tested in each of 20 possible configs? You can run one common config by default and allow unblocking the rest on demand. Then enforce all of them only as a merge gate. If you can also split them into separate queues that don't block each other, you get both larger matrix and faster dev turnaround. |
|
So you do need policies to actually be allowed to optimise CI.