Skip to content

Draft: ci: only run container jobs when needed

Eric Engestrom requested to merge eric/mesa:ci-containers-optional into main

This gets rid of 24 no-op jobs (which still take ~2min each of CPU time) in the critical path of the extremely common "pipelines which do not re-generate a new CI image", allowing build jobs to use that CPU time for something useful instead.

Draft because it depends on !25252 (merged), otherwise pipelines in forks will be broken every time an image tag gets merged upstream.

Draft because there are issues; see first comment.

Edited by Eric Engestrom

Merge request reports