From 99bc57dc17fedc8ecffaae07920d8e6049583613 Mon Sep 17 00:00:00 2001 From: Timo Furrer <tfurrer@gitlab.com> Date: Fri, 19 Jan 2024 09:01:57 +0100 Subject: [PATCH] Fix rules in delete-state job --- backports/.Base.gitlab-ci.yml | 2 +- backports/OpenTofu/Base.gitlab-ci.yml | 4 +--- templates/full-pipeline.yml | 2 -- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/backports/.Base.gitlab-ci.yml b/backports/.Base.gitlab-ci.yml index f0cc2ac..5bfc854 100644 --- a/backports/.Base.gitlab-ci.yml +++ b/backports/.Base.gitlab-ci.yml @@ -14,7 +14,7 @@ variables: # OpenTofu CI/CD component version, see https://gitlab.com/components/opentofu/-/releases - VERSION: "0.1.0" + VERSION: "latest" # Compatible OpenTofu version, see https://gitlab.com/components/opentofu/-/releases OPENTOFU_VERSION: "1.6.0" # Job Image with `gitlab-tofu` diff --git a/backports/OpenTofu/Base.gitlab-ci.yml b/backports/OpenTofu/Base.gitlab-ci.yml index 2e8d063..c8c1fa3 100644 --- a/backports/OpenTofu/Base.gitlab-ci.yml +++ b/backports/OpenTofu/Base.gitlab-ci.yml @@ -14,7 +14,7 @@ variables: # OpenTofu CI/CD component version, see https://gitlab.com/components/opentofu/-/releases - VERSION: "0.1.0" + VERSION: "latest" # Compatible OpenTofu version, see https://gitlab.com/components/opentofu/-/releases OPENTOFU_VERSION: "1.6.0" # Job Image with `gitlab-tofu` @@ -149,8 +149,6 @@ variables: extends: .opentofu:default stage: cleanup resource_group: $TF_STATE_NAME - rules: - - when: never script: - curl --request DELETE -u "gitlab-ci-token:$CI_JOB_TOKEN" "$CI_API_V4_URL/projects/$CI_PROJECT_ID/terraform/state/$TF_STATE_NAME" rules: diff --git a/templates/full-pipeline.yml b/templates/full-pipeline.yml index ba00d1e..297ecad 100644 --- a/templates/full-pipeline.yml +++ b/templates/full-pipeline.yml @@ -161,8 +161,6 @@ delete-state: stage: $[[ inputs.stage_cleanup ]] needs: [destroy] resource_group: $[[ inputs.state_name ]] - rules: - - when: never script: - curl --request DELETE -u "gitlab-ci-token:$CI_JOB_TOKEN" "$CI_API_V4_URL/projects/$CI_PROJECT_ID/terraform/state/$[[ inputs.state_name ]]" rules: -- GitLab