Merge branch 'feat/tbe_common_workflow' into 'master'
feat(workflow): Provides a common workflow Closes ci-cd#237 See merge request gilden/ci/gitlab-ci-templates!107
This commit is contained in:
commit
e4ad30bfd6
@ -0,0 +1,11 @@
|
||||
:gitlab-ci-file: common/workflow-gitflow.gitlab-ci.yml
|
||||
|
||||
[[Common-Workflow]]
|
||||
== Common Workflow
|
||||
|
||||
Within the `{gitlab-ci-file}` file we provide our common workflow, the https://docs.gitlab.com/ee/ci/yaml/workflow.html#git-flow-with-merge-request-pipelines[Git Flow with merge request workflow].
|
||||
This workflow runs pipelines for merge requests, tags, and protected branches.
|
||||
To use our common workflow, just import the template.
|
||||
|
||||
:template: {gitlab-ci-file}
|
||||
include::../../../template-printer.adoc[]
|
||||
@ -35,6 +35,7 @@ toc::[]
|
||||
|
||||
include::generalInformation.adoc[leveloffset=1]
|
||||
include::chapters/templates/common/common-ci-variablen.adoc[leveloffset=1]
|
||||
include::chapters/templates/common/workflow-gitflow.adoc[leveloffset=1]
|
||||
|
||||
== Contribution
|
||||
|
||||
|
||||
5
templates/common/workflow-gitflow.gitlab-ci.yml
Normal file
5
templates/common/workflow-gitflow.gitlab-ci.yml
Normal file
@ -0,0 +1,5 @@
|
||||
workflow:
|
||||
rules:
|
||||
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
|
||||
- if: $CI_COMMIT_TAG
|
||||
- if: $CI_COMMIT_REF_PROTECTED
|
||||
Loading…
Reference in New Issue
Block a user