From 89dabee0687377467044c9009a1c0e5cd07658ac Mon Sep 17 00:00:00 2001 From: Patrick de Ruiter Date: Sun, 9 Nov 2025 09:54:19 +0100 Subject: [PATCH] Fix terraform test job - add init step before testing - Added terraform init -backend=false before running tests - Tests don't require backend configuration - Ensures providers are downloaded before test execution - Fixes: terraform test failing due to missing providers --- .gitea/workflows/sonarqube.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitea/workflows/sonarqube.yaml b/.gitea/workflows/sonarqube.yaml index f449936..97f8c0e 100644 --- a/.gitea/workflows/sonarqube.yaml +++ b/.gitea/workflows/sonarqube.yaml @@ -79,6 +79,12 @@ jobs: - name: Terraform Format Check run: terraform fmt -check -recursive + - name: Terraform Init (for testing) + run: terraform init -backend=false + env: + TF_VAR_role_id: "test-role-id" + TF_VAR_secret_id: "test-secret-id" + - name: Run Terraform Tests run: terraform test -verbose env: