diff --git a/backports/OpenTofu/Base.gitlab-ci.yml b/backports/OpenTofu/Base.gitlab-ci.yml index d13cec19efd62d25284b8ada0053849ce7e719d0..beb26ab1ea3ee627fedd9aac238798ea7aef3df0 100644 --- a/backports/OpenTofu/Base.gitlab-ci.yml +++ b/backports/OpenTofu/Base.gitlab-ci.yml @@ -95,7 +95,7 @@ variables: action: start resource_group: $TF_STATE_NAME rules: - - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $TF_AUTO_APPLY == "true" + - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && "$TF_AUTO_APPLY" == "true"' - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH when: manual @@ -109,7 +109,7 @@ variables: action: stop resource_group: $TF_STATE_NAME rules: - - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $TF_AUTO_DESTROY == "true" + - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && "$TF_AUTO_DESTROY" == "true"' - when: manual .opentofu:delete-state: diff --git a/templates/full-pipeline.yml b/templates/full-pipeline.yml index fc77131e327081c368aa94ad0e93492e7b013490..cb5b83404318cbcd030b944f872de87df1ea3088 100644 --- a/templates/full-pipeline.yml +++ b/templates/full-pipeline.yml @@ -123,7 +123,7 @@ apply: action: start resource_group: $[[ inputs.state_name ]] rules: - - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $[[ inputs.auto_apply ]] == "true" + - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && "$[[ inputs.auto_apply ]]" == "true"' - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH when: manual @@ -137,7 +137,7 @@ destroy: action: stop resource_group: $[[ inputs.state_name ]] rules: - - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $[[ inputs.auto_destroy ]] == "true" + - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && "$[[ inputs.auto_destroy ]]" == "true"' - when: manual delete-state: