Allow ci_cd_settings to be created when it does not exist
requested to merge 393502-creating-a-project-with-ci_default_git_depth-within-group-causes-500-when-enabling-group-2 into master
What does this MR do and why?
The root cause of the issue in #393502 (closed) is the ci_cd_setting
association not being created properly.
!123959 (merged) should prevent the bug from occurring.
This change is to allow updates to the ci/cd settings of projects that have been affected by the bug, by created the association as required.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #393502 (closed)
Edited by Jerry Seto