Commit 278994a2 authored by Evan Read's avatar Evan Read

Merge branch 'mw/parent-child-pipelines-compliance' into 'master'

Removes advice not to mix p/c with compliance pipes

See merge request gitlab-org/gitlab!82383
parents 098f3222 f242a50b
...@@ -217,7 +217,11 @@ cannot change them: ...@@ -217,7 +217,11 @@ cannot change them:
This ensures that your job uses the settings you intend and that they are not overridden by This ensures that your job uses the settings you intend and that they are not overridden by
project-level pipelines. project-level pipelines.
##### Avoid parent and child pipelines ##### Avoid parent and child pipelines in GitLab 14.7 and earlier
NOTE:
This advice does not apply to GitLab 14.8 and later because [a fix](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/78878) added
compatibility for combining compliance pipelines, and parent and child pipelines.
Compliance pipelines start on the run of _every_ pipeline in a relevant project. This means that if a pipeline in the relevant project Compliance pipelines start on the run of _every_ pipeline in a relevant project. This means that if a pipeline in the relevant project
triggers a child pipeline, the compliance pipeline runs first. This can trigger the parent pipeline, instead of the child pipeline. triggers a child pipeline, the compliance pipeline runs first. This can trigger the parent pipeline, instead of the child pipeline.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment