Commit 5e9a58fa authored by Guilhem Bonnefille's avatar Guilhem Bonnefille Committed by Pierre Smeyers
Browse files

fix: enforce AUTODEPLOY_TO_PROD as boolean variable

parent cdc7b1a7
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -722,7 +722,7 @@ helm-publish:
  rules:
    - if: $HELM_PUBLISH_URL == null || $CI_COMMIT_REF_NAME !~ $PROD_REF
      when: never
    - if: $AUTODEPLOY_TO_PROD
    - if: '$AUTODEPLOY_TO_PROD == "true"'
    # else: manual + blocking
    - if: $CI_COMMIT_REF_NAME # this 'if' is useless but only prevents GitLab warning :(
      when: manual
@@ -1014,7 +1014,7 @@ helm-production:
    - if: '$HELM_PROD_DISABLED == "true"'
      when: never
    # if $AUTODEPLOY_TO_PROD: auto
    - if: $AUTODEPLOY_TO_PROD
    - if: '$AUTODEPLOY_TO_PROD == "true"'
    # else if PUBLISH_ON_PROD enabled: auto (because the publish job was blocking)
    - if: '$PUBLISH_ON_PROD == "true"'
    # else: manual, blocking