From b8a1ffd02040d5c2672cc642f9d36fb6a386c119 Mon Sep 17 00:00:00 2001 From: DeveloperDurp Date: Sun, 13 Aug 2023 12:29:43 +0000 Subject: [PATCH] Update file terraform-gitlab.yml --- pipelines/terraform-gitlab.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pipelines/terraform-gitlab.yml diff --git a/pipelines/terraform-gitlab.yml b/pipelines/terraform-gitlab.yml new file mode 100644 index 0000000..e014acb --- /dev/null +++ b/pipelines/terraform-gitlab.yml @@ -0,0 +1,33 @@ +stages: + - plan + - apply + - destroy + +include: + - project: 'developerdurp/yml' + ref: main + file: + - 'jobs/terraform.yml' + +format: + stage: .pre + allow_failure: false + extends: .terraform_fmt + +validate: + stage: .pre + allow_failure: false + extends: .terraform_validate + +plan: + stage: plan + allow_failure: false + extends: .terraform_plan + needs: ["validate","format"] + +apply: + stage: apply + allow_failure: false + extends: .terraform_apply + rules: + - when: manual