It runs all pipelines but prevents that a branch pipelines is started when there is an open merge request. https://docs.gitlab.com/ee/ci/yaml/workflow.html#switch-between-branch-pipelines-and-merge-request-pipelines
12 lines
523 B
Plaintext
12 lines
523 B
Plaintext
:gitlab-ci-file: common/common-ci-workflow.gitlab-ci.yml
|
|
|
|
[[Common-Workflow]]
|
|
== Common Workflow
|
|
|
|
Within the `{gitlab-ci-file}` file we provide a common workflow.
|
|
This workflow runs all pipelines (including branch pipelines, tag pipelines, merge request pipelines, triggerd pipelines, shedules-pipelines ...).
|
|
However, it prevents that a branch pipeline starts, when there is an open merge request.
|
|
To use our common workflow, just import the template.
|
|
|
|
:template: {gitlab-ci-file}
|
|
include::../../../template-printer.adoc[] |