Skip to content
Snippets Groups Projects
Commit 04340dc1 authored by Timo Furrer's avatar Timo Furrer
Browse files

Merge branch 'remove-variables-in-backports' into 'main'

Remove unneccessary variables in backports

See merge request components/opentofu!6
parents e7f7e5d1 f6dc43e8
No related branches found
No related tags found
No related merge requests found
......@@ -94,7 +94,7 @@ check-backports:
needs: []
image: alpine:latest
before_script:
- apk add coreutils make git sed
- apk add coreutils make git sed yq diffutils patch
script:
- make backports
- git diff --exit-code
......
......@@ -42,4 +42,10 @@ backports:
@sed -i $(BACKPORTS_BASE_FILE) -e 's/$$\[\[ inputs.opentofu_version \]\]/$$OPENTOFU_VERSION/'
@sed -i $(BACKPORTS_BASE_FILE) -e 's/$$\[\[ inputs.root_dir \]\]/$$TF_ROOT/'
@sed -i $(BACKPORTS_BASE_FILE) -e 's/$$\[\[ inputs.state_name \]\]/$$TF_STATE_NAME/'
@sed -i $(BACKPORTS_BASE_FILE) -e '/TF_STATE_NAME: $$TF_STATE_NAME/d'
@sed -i $(BACKPORTS_BASE_FILE) -e '/TF_ROOT: $$TF_ROOT/d'
@# Remove empty variable blocks - yq doesn't preserve white spaces, thus the patching ...
@yq e 'del(.*.variables | select(length==0))' backports/OpenTofu/Base.gitlab-ci.yml | diff -Bw backports/OpenTofu/Base.gitlab-ci.yml - | patch backports/OpenTofu/Base.gitlab-ci.yml -
@echo "Generated $(BACKPORTS_BASE_FILE)"
......@@ -65,8 +65,6 @@ variables:
key: "$TF_ROOT"
paths:
- $TF_ROOT/.terraform/
variables:
TF_ROOT: $TF_ROOT
image:
name: '$GITLAB_OPENTOFU_IMAGE_REGISTRY_BASE/gitlab-opentofu:$GITLAB_OPENTOFU_VERSION-opentofu$OPENTOFU_VERSION'
script:
......@@ -83,9 +81,6 @@ variables:
key: "$TF_ROOT"
paths:
- $TF_ROOT/.terraform/
variables:
TF_ROOT: $TF_ROOT
TF_STATE_NAME: $TF_STATE_NAME
image:
name: '$GITLAB_OPENTOFU_IMAGE_REGISTRY_BASE/gitlab-opentofu:$GITLAB_OPENTOFU_VERSION-opentofu$OPENTOFU_VERSION'
script:
......@@ -118,9 +113,6 @@ variables:
key: "$TF_ROOT"
paths:
- $TF_ROOT/.terraform/
variables:
TF_ROOT: $TF_ROOT
TF_STATE_NAME: $TF_STATE_NAME
image:
name: '$GITLAB_OPENTOFU_IMAGE_REGISTRY_BASE/gitlab-opentofu:$GITLAB_OPENTOFU_VERSION-opentofu$OPENTOFU_VERSION'
script:
......@@ -141,9 +133,6 @@ variables:
key: "$TF_ROOT"
paths:
- $TF_ROOT/.terraform/
variables:
TF_ROOT: $TF_ROOT
TF_STATE_NAME: $TF_STATE_NAME
image:
name: '$GITLAB_OPENTOFU_IMAGE_REGISTRY_BASE/gitlab-opentofu:$GITLAB_OPENTOFU_VERSION-opentofu$OPENTOFU_VERSION'
script:
......@@ -164,9 +153,6 @@ variables:
key: "$TF_ROOT"
paths:
- $TF_ROOT/.terraform/
variables:
TF_ROOT: $TF_ROOT
TF_STATE_NAME: $TF_STATE_NAME
image:
name: '$GITLAB_OPENTOFU_IMAGE_REGISTRY_BASE/gitlab-opentofu:$GITLAB_OPENTOFU_VERSION-opentofu$OPENTOFU_VERSION'
script:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment