Import all CI Pipelines
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
In the Project model, there are two CI pipeline associations: all_pipelines
and ci_pipelines
. When exporting projects, we currently use the ci_pipelines
association. This omits pipelines with "dangling sources".
We should import all pipelines, using the all_pipelines
association.
As we do not have reliable data on how this will effect import performance, we will put this change behind a feature flag with a default of true
so that we can observe performance and revert quickly to importing only ci_pipelines
should any issues arise.
See https://gitlab.com/gitlab-com/request-for-help/-/issues/2601#note_2426915902 for more context.
Edited by 🤖 GitLab Bot 🤖