Follow-up from "Split "Pipelines for merged results" and "Merge Train" check boxes"
The following discussion from !46357 (merged) should be addressed:
-
@splattael started a discussion: (+2 comments) Non-blocking Sadly, we cannot use
let_it_be(:project) { create(:project, merge_pipelines: true, merge_trains_enabled: true) }
due to
Module::DelegationError: Project#merge_pipelines_enabled= delegated to ci_cd_settings.merge_pipelines_enabled=, but ci_cd_settings is nil: #<Project id: namespace1/project1>>
but I wonder we could do something similar what we did for
group_runners_enabled
🤔
We may be able to avoid updates in numerous places using this technique.
Edited by Allison Browne