From 3b9d996c50123a58dfd31fb8eefb0a16c92ef372 Mon Sep 17 00:00:00 2001 From: Mike Holloway Date: Tue, 7 Jan 2025 04:55:08 -0500 Subject: [PATCH] tofu plan, tofu output json capture and export test part III --- .gitea/workflows/linode.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/linode.yml b/.gitea/workflows/linode.yml index f3df2bb..e5b88a2 100644 --- a/.gitea/workflows/linode.yml +++ b/.gitea/workflows/linode.yml @@ -4,6 +4,9 @@ on: push: tags: - 'linode-test' +defaults: + run: + working-directory: "${{ gitea.workspace }}/.gitea/tofu" jobs: Explore-terraform-molecule-Gitea-Action: @@ -16,14 +19,12 @@ jobs: - uses: opentofu/setup-opentofu@v1 - name: tofu apply run: "tofu init && tofu apply -auto-approve" - working-directory: "${{ gitea.workspace }}/.gitea/tofu" - name: tofu output capture run: | tofu output -json | jq -r '@sh "export TARGET_IP_ADDRESS=\(.act_worker_ip_address.value\)"' echo $TARGET_IP_ADDRESS sleep 300 - working-directory: "${{ gitea.workspace }}/.gitea/tofu" + - name: tofu destroy run: "tofu destroy -auto-approve"" - working-directory: "${{ gitea.workspace }}/.gitea/tofu"