Skip to content

Split linux packages into multiple jobs

Steve Xuereb requested to merge 28149-split-package into main

What does this MR do

Split linux packages into multiple jobs

Why was this MR needed?

In #28149 (closed) we are seeing jobs failing because of large artifact sizes as described in gitlab-com/gl-infra/infrastructure#13249. gitlab-org/gitlab-runner already has a specific setting to override the default 1GB limit. In !2868 (merged) we also are planning to add another architecture which will increase the artifact size once more.

We can probably try and use code generation to automatically generate thse pipelines but this might end up being more complicated for a little copy/paste.

What's the best way to test this MR?

What are the relevant issue numbers?

Closes #28149 (closed)

Merge request reports