Skip to content

Allow ci_cd_settings to be created when it does not exist

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.

Related to #393502 (closed)

Edited by Jerry Seto

Merge request reports