From b03da621ffa0326307b8bac17cb743f94aea23f6 Mon Sep 17 00:00:00 2001
From: Alex Maras <dev@alexmaras.com>
Date: Tue, 22 Apr 2025 13:30:09 +0800
Subject: [PATCH] fix: upload correct file, depend on archive

---
 tests/iac-upload-artifacts/main.tf                    | 2 +-
 tests/integration-tests/UploadArtifacts.gitlab-ci.yml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/tests/iac-upload-artifacts/main.tf b/tests/iac-upload-artifacts/main.tf
index 58a68f0..6a7ec81 100644
--- a/tests/iac-upload-artifacts/main.tf
+++ b/tests/iac-upload-artifacts/main.tf
@@ -9,6 +9,6 @@ data "archive_file" "test_artifact" {
 }
 
 resource "local_file" "test_copy" {
-  source   = data.archive_file.output_path
+  source   = data.archive_file.test_artifact.output_path
   filename = "${path.module}/test-local-file.zip"
 }
diff --git a/tests/integration-tests/UploadArtifacts.gitlab-ci.yml b/tests/integration-tests/UploadArtifacts.gitlab-ci.yml
index 5a55abd..8d1005d 100644
--- a/tests/integration-tests/UploadArtifacts.gitlab-ci.yml
+++ b/tests/integration-tests/UploadArtifacts.gitlab-ci.yml
@@ -11,7 +11,7 @@ include:
       validate_rules: [{when: on_success}]
       plan_rules: [{when: on_success}]
       plan_extra_artifacts:
-        - test-artifact.zip
+        - tests/iac-upload-artifacts/
       apply_rules: [{when: on_success}]
 
   # For CI Terraform state cleanup
-- 
GitLab