Commit 83404bf4 authored by Weimann, Simon's avatar Weimann, Simon
Browse files

fix: skip k8s-jobs when *_SPACE variables are empty

parent 2a863d3d
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -894,7 +894,7 @@ k8s-review:
    - if: $CI_COMMIT_TAG
      when: never
    # only on non-production, non-integration branches, with $K8S_REVIEW_SPACE set
    - if: '$K8S_REVIEW_SPACE && $CI_COMMIT_REF_NAME !~ $PROD_REF && $CI_COMMIT_REF_NAME !~ $INTEG_REF'
    - if: '$K8S_REVIEW_SPACE != "" && $CI_COMMIT_REF_NAME !~ $PROD_REF && $CI_COMMIT_REF_NAME !~ $INTEG_REF'

# stop review env (automatically triggered once branches are deleted)
k8s-cleanup-review:
@@ -916,7 +916,7 @@ k8s-cleanup-review:
    - if: $CI_COMMIT_TAG
      when: never
    # only on non-production, non-integration branches, with $K8S_REVIEW_SPACE set
    - if: '$K8S_REVIEW_SPACE && $CI_COMMIT_REF_NAME !~ $PROD_REF && $CI_COMMIT_REF_NAME !~ $INTEG_REF'
    - if: '$K8S_REVIEW_SPACE != "" && $CI_COMMIT_REF_NAME !~ $PROD_REF && $CI_COMMIT_REF_NAME !~ $INTEG_REF'
      when: manual
      allow_failure: true

@@ -936,7 +936,7 @@ k8s-integration:
  resource_group: integration
  rules:
    # only on integration branch(es), with $K8S_INTEG_SPACE set
    - if: '$K8S_INTEG_SPACE && $CI_COMMIT_REF_NAME =~ $INTEG_REF'
    - if: '$K8S_INTEG_SPACE != "" && $CI_COMMIT_REF_NAME =~ $INTEG_REF'

###############################
# Staging deploys are disabled by default since
@@ -961,7 +961,7 @@ k8s-staging:
  resource_group: staging
  rules:
    # only on production branch(es), with $K8S_STAGING_SPACE set
    - if: '$K8S_STAGING_SPACE && $CI_COMMIT_REF_NAME =~ $PROD_REF'
    - if: '$K8S_STAGING_SPACE != "" && $CI_COMMIT_REF_NAME =~ $PROD_REF'

k8s-production:
  extends: .k8s-deploy