cloudbuild.yaml (10 lines of code) (raw):
steps:
- name: 'hashicorp/terraform'
args:
- 'init'
- name: 'hashicorp/terraform'
args: ['plan', '-var', 'project_id=$PROJECT_ID', '-var', 'prefix=deploystack']
- name: 'hashicorp/terraform'
args: ['apply', '-var', 'project_id=$PROJECT_ID', '-var', 'prefix=deploystack', '-auto-approve']
- name: 'hashicorp/terraform'
args: ['destroy', '-var', 'project_id=$PROJECT_ID', '-var', 'prefix=deploystack', '-auto-approve']