Loading templates/gitlab-ci-ansible.yml +8 −33 Original line number Diff line number Diff line Loading @@ -13,6 +13,14 @@ # program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth # Floor, Boston, MA 02110-1301, USA. # ========================================================================================= # default workflow rules workflow: rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never - when: always variables: # variabilized tracking image TBC_TRACKING_IMAGE: "$CI_REGISTRY/to-be-continuous/tools/tracking:master" Loading Loading @@ -443,9 +451,6 @@ ansible-lint-review: script: - ansible-lint "$ANSIBLE_REVIEW_PLAYBOOK_FILE" rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude when $ANSIBLE_LINT_DISABLED is set - if: '$ANSIBLE_LINT_DISABLED == "true"' when: never Loading @@ -457,9 +462,6 @@ ansible-lint-integration: script: - ansible-lint "$ANSIBLE_INTEG_PLAYBOOK_FILE" rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude when $ANSIBLE_LINT_DISABLED is set - if: '$ANSIBLE_LINT_DISABLED == "true"' when: never Loading @@ -471,9 +473,6 @@ ansible-lint-staging: script: - ansible-lint "$ANSIBLE_STAGING_PLAYBOOK_FILE" rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude when $ANSIBLE_LINT_DISABLED is set - if: '$ANSIBLE_LINT_DISABLED == "true"' when: never Loading @@ -485,9 +484,6 @@ ansible-lint-prod: script: - ansible-lint "$ANSIBLE_PROD_PLAYBOOK_FILE" rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude when $ANSIBLE_LINT_DISABLED is set - if: '$ANSIBLE_LINT_DISABLED == "true"' when: never Loading Loading @@ -579,9 +575,6 @@ ansible-review: on_stop: ansible-cleanup-review resource_group: review/$CI_COMMIT_REF_NAME rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude tags - if: $CI_COMMIT_TAG when: never Loading @@ -606,9 +599,6 @@ ansible-cleanup-review: action: stop resource_group: review/$CI_COMMIT_REF_NAME rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude tags - if: $CI_COMMIT_TAG when: never Loading Loading @@ -639,9 +629,6 @@ ansible-integration: on_stop: ansible-cleanup-integration resource_group: integration rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # only on integration branch(es), with $ANSIBLE_INTEG_PLAYBOOK_FILE set - if: '$ANSIBLE_INTEG_PLAYBOOK_FILE && $CI_COMMIT_REF_NAME =~ $INTEG_REF' Loading @@ -664,9 +651,6 @@ ansible-cleanup-integration: action: stop resource_group: integration rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude if not integration branch - if: '$CI_COMMIT_REF_NAME !~ $INTEG_REF' when: never Loading Loading @@ -694,9 +678,6 @@ ansible-staging: on_stop: ansible-cleanup-staging resource_group: staging rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # only on production branch(es), with $ANSIBLE_STAGING_PLAYBOOK_FILE set - if: '$ANSIBLE_STAGING_PLAYBOOK_FILE && $CI_COMMIT_REF_NAME =~ $PROD_REF' Loading @@ -719,9 +700,6 @@ ansible-cleanup-staging: action: stop resource_group: staging rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude if not production branch - if: '$CI_COMMIT_REF_NAME !~ $PROD_REF' when: never Loading Loading @@ -751,9 +729,6 @@ ansible-production: name: production resource_group: production rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude non-production branches - if: '$CI_COMMIT_REF_NAME !~ $PROD_REF' when: never Loading Loading
templates/gitlab-ci-ansible.yml +8 −33 Original line number Diff line number Diff line Loading @@ -13,6 +13,14 @@ # program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth # Floor, Boston, MA 02110-1301, USA. # ========================================================================================= # default workflow rules workflow: rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never - when: always variables: # variabilized tracking image TBC_TRACKING_IMAGE: "$CI_REGISTRY/to-be-continuous/tools/tracking:master" Loading Loading @@ -443,9 +451,6 @@ ansible-lint-review: script: - ansible-lint "$ANSIBLE_REVIEW_PLAYBOOK_FILE" rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude when $ANSIBLE_LINT_DISABLED is set - if: '$ANSIBLE_LINT_DISABLED == "true"' when: never Loading @@ -457,9 +462,6 @@ ansible-lint-integration: script: - ansible-lint "$ANSIBLE_INTEG_PLAYBOOK_FILE" rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude when $ANSIBLE_LINT_DISABLED is set - if: '$ANSIBLE_LINT_DISABLED == "true"' when: never Loading @@ -471,9 +473,6 @@ ansible-lint-staging: script: - ansible-lint "$ANSIBLE_STAGING_PLAYBOOK_FILE" rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude when $ANSIBLE_LINT_DISABLED is set - if: '$ANSIBLE_LINT_DISABLED == "true"' when: never Loading @@ -485,9 +484,6 @@ ansible-lint-prod: script: - ansible-lint "$ANSIBLE_PROD_PLAYBOOK_FILE" rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude when $ANSIBLE_LINT_DISABLED is set - if: '$ANSIBLE_LINT_DISABLED == "true"' when: never Loading Loading @@ -579,9 +575,6 @@ ansible-review: on_stop: ansible-cleanup-review resource_group: review/$CI_COMMIT_REF_NAME rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude tags - if: $CI_COMMIT_TAG when: never Loading @@ -606,9 +599,6 @@ ansible-cleanup-review: action: stop resource_group: review/$CI_COMMIT_REF_NAME rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude tags - if: $CI_COMMIT_TAG when: never Loading Loading @@ -639,9 +629,6 @@ ansible-integration: on_stop: ansible-cleanup-integration resource_group: integration rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # only on integration branch(es), with $ANSIBLE_INTEG_PLAYBOOK_FILE set - if: '$ANSIBLE_INTEG_PLAYBOOK_FILE && $CI_COMMIT_REF_NAME =~ $INTEG_REF' Loading @@ -664,9 +651,6 @@ ansible-cleanup-integration: action: stop resource_group: integration rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude if not integration branch - if: '$CI_COMMIT_REF_NAME !~ $INTEG_REF' when: never Loading Loading @@ -694,9 +678,6 @@ ansible-staging: on_stop: ansible-cleanup-staging resource_group: staging rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # only on production branch(es), with $ANSIBLE_STAGING_PLAYBOOK_FILE set - if: '$ANSIBLE_STAGING_PLAYBOOK_FILE && $CI_COMMIT_REF_NAME =~ $PROD_REF' Loading @@ -719,9 +700,6 @@ ansible-cleanup-staging: action: stop resource_group: staging rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude if not production branch - if: '$CI_COMMIT_REF_NAME !~ $PROD_REF' when: never Loading Loading @@ -751,9 +729,6 @@ ansible-production: name: production resource_group: production rules: # exclude merge requests - if: $CI_MERGE_REQUEST_ID when: never # exclude non-production branches - if: '$CI_COMMIT_REF_NAME !~ $PROD_REF' when: never Loading