pwd9000-ml/Terraform Tests for AZURE
Run tests against Terraform modules using AzureRM backend
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| test_type | (Required) Specify a test type. Valid options are "plan", "plan-apply", "plan-apply-destroy" Default="plan". | yes | plan |
| path | (Optional) Specifies the path of the root terraform module. | no | . |
| tf_version | (Optional) Specifies version of Terraform to use. e.g: 1.1.0 Default=latest. | no | latest |
| tf_vars_file | (Required) Specifies the Terraform TFVARS file relevant to module path. | yes | — |
| tf_key | (Required) Specifies the Terraform state file name for this plan. | yes | — |
| az_resource_group | (Required) Specifies the Azure Resource Group where the backend storage account is hosted. | yes | — |
| az_storage_acc | (Required) Specifies the Azure Storage Account where the backend state is hosted. | yes | — |
| az_container_name | (Required) Specifies the Azure Storage account container where backend Terraform state is hosted. | yes | — |
| arm_client_id | Specifies the Azure ARM CLIENT ID. | yes | — |
| arm_client_secret | Specifies the Azure ARM CLIENT SECRET. | yes | — |
| arm_subscription_id | Specifies the Azure ARM SUBSCRIPTION ID. | yes | — |
| arm_tenant_id | Specifies the Azure ARM TENANT ID. | yes | — |
| github_token | Specify a valid GITHUB TOKEN. | yes | — |
Outputs
no outputs