From 6b2eba2e8d6c9610593b433cc28f5f11e3d497c0 Mon Sep 17 00:00:00 2001 From: Timo Furrer <tfurrer@gitlab.com> Date: Fri, 26 Jan 2024 11:48:44 +0100 Subject: [PATCH] Make auto_apply input a boolean --- templates/apply.yml | 3 ++- templates/destroy.yml | 3 ++- templates/full-pipeline.yml | 6 ++++-- templates/job-templates.yml | 6 ++++-- templates/validate-plan-apply.yml | 3 ++- 5 files changed, 14 insertions(+), 7 deletions(-) diff --git a/templates/apply.yml b/templates/apply.yml index 71cfdf9..1cbd7a0 100644 --- a/templates/apply.yml +++ b/templates/apply.yml @@ -48,7 +48,8 @@ spec: default: default description: 'Remote OpenTofu state name.' auto_apply: - default: 'false' + default: false + type: boolean description: 'Whether the apply job is manual or automatically run.' --- diff --git a/templates/destroy.yml b/templates/destroy.yml index 144f7e3..4c643ec 100644 --- a/templates/destroy.yml +++ b/templates/destroy.yml @@ -48,7 +48,8 @@ spec: default: default description: 'Remote OpenTofu state name.' auto_destroy: - default: 'false' + default: false + type: boolean description: 'Whether the destroy job is manual or automatically run.' --- diff --git a/templates/full-pipeline.yml b/templates/full-pipeline.yml index 38a1be1..49a32e9 100644 --- a/templates/full-pipeline.yml +++ b/templates/full-pipeline.yml @@ -57,10 +57,12 @@ spec: default: default description: 'Remote OpenTofu state name.' auto_apply: - default: 'false' + default: false + type: boolean description: 'Whether the apply job is manual or automatically run.' auto_destroy: - default: 'false' + default: false + type: boolean description: 'Whether the destroy job is manual or automatically run.' --- diff --git a/templates/job-templates.yml b/templates/job-templates.yml index f8f8aa1..033d08e 100644 --- a/templates/job-templates.yml +++ b/templates/job-templates.yml @@ -60,10 +60,12 @@ spec: default: default description: 'Remote OpenTofu state name.' auto_apply: - default: 'false' + default: false + type: boolean description: 'Whether the apply job is manual or automatically run.' auto_destroy: - default: 'false' + default: false + type: boolean description: 'Whether the destroy job is manual or automatically run.' --- diff --git a/templates/validate-plan-apply.yml b/templates/validate-plan-apply.yml index acc5bf1..1dcb221 100644 --- a/templates/validate-plan-apply.yml +++ b/templates/validate-plan-apply.yml @@ -51,7 +51,8 @@ spec: default: default description: 'Remote OpenTofu state name.' auto_apply: - default: 'false' + default: false + type: boolean description: 'Whether the apply job is manual or automatically run.' --- -- GitLab