1# To contribute improvements to CI/CD templates, please follow the Development guide at: 2# https://docs.gitlab.com/ee/development/cicd/templates.html 3# This specific template is located at: 4# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Terraform.latest.gitlab-ci.yml 5 6include: 7 - template: Terraform/Base.latest.gitlab-ci.yml # https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/ci/templates/Terraform/Base.latest.gitlab-ci.yml 8 9stages: 10 - validate 11 - build 12 - deploy 13 14fmt: 15 extends: .terraform:fmt 16 needs: [] 17 18validate: 19 extends: .terraform:validate 20 needs: [] 21 22build: 23 extends: .terraform:build 24 25deploy: 26 extends: .terraform:deploy 27 dependencies: 28 - build 29 environment: 30 name: $TF_STATE_NAME 31