Skip to content

ci: Support splitting build across multiple jobs

Ben Gamari requested to merge wip/parallel-builds into master

This utilizes GitLab CI's parallel[1] field to divide the build into several jobs, each handling a subset of the built packages. The job count is a bit of a trade-off between build re-use and parallelism. I'm trying 5 for now.

[1] https://docs.gitlab.com/ee/ci/yaml/#parallel

Merge request reports