Skip to content
BackportTemplates.gitlab-ci.yml 560 B
Newer Older
include:
Timo Furrer's avatar
Timo Furrer committed
  - local: /backports/OpenTofu/Base.gitlab-ci.yml

stages: [validate, test, build, deploy, cleanup]

# Required to run everything immediately, instead of manually.

fmt:
Timo Furrer's avatar
Timo Furrer committed
  extends: .opentofu:fmt
  rules: [{when: always}]

validate:
Timo Furrer's avatar
Timo Furrer committed
  extends: .opentofu:validate
  rules: [{when: always}]

plan:
Timo Furrer's avatar
Timo Furrer committed
  extends: .opentofu:plan
  rules: [{when: always}]

apply: 
Timo Furrer's avatar
Timo Furrer committed
  extends: .opentofu:apply
  rules: [{when: always}]

destroy:
Timo Furrer's avatar
Timo Furrer committed
  extends: .opentofu:destroy
  rules: [{when: always}]

delete-state:
Timo Furrer's avatar
Timo Furrer committed
  extends: .opentofu:delete-states
  rules: [{when: always}]