Terraform installer and launcher for wercker.
command
(optional) Terraform command (can include some arguments) default:apply
var_file
(optional) A.tfvars
fileremote_config
(optional)remote config
arguments
command
and remote_config
supported multi lines.
build:
steps:
- ww24/terraform@0.11.3:
command: plan
var_file: variables.tfvars
remote_config: |
-backend=gcs \
-backend-config='bucket=gcs-bucket' \
-backend-config='path=terraform.tfstate' \
-backend-config='project=gcp-project' \
-backend-config='credentials={ \
"private_key": "$GCP_PRIVATE_KEY", \
"client_email": "$GCP_CLIENT_EMAIL" \
}'
The MIT License (MIT)
Check versions: https://app.wercker.com/api/v3/steps/ww24/terraform
- Update terraform 0.11.3
- Update terraform 0.10.8
- Update terraform 0.9.11
- Update terraform 0.8.8 (sync terraform version)