pipery-dev/Pipery Terraform CD
CD pipeline for Terraform: init → plan → apply → state management and drift detection
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| project_path | Path to the Terraform root module. | no | . |
| config_file | Path to the pipery config file. | no | .pipery/config.yaml |
| terraform_version | Terraform CLI version to use. | no | latest |
| backend_config | Comma-separated backend config vars (key=val). | no | "" |
| var_file | Path to a .tfvars file. | no | "" |
| working_directory | Working directory for Terraform commands. | no | . |
| plan_only | Only run plan, do not apply. | no | false |
| auto_approve | Skip interactive approval of plan. | no | true |
| destroy | Run terraform destroy instead of apply. | no | false |
| check_drift | Run a post-apply plan to detect drift. | no | true |
| skip_plan | Skip terraform plan step. | no | false |
| skip_apply | Skip terraform apply step. | no | false |
| skip_drift_check | Skip drift detection step. | no | false |
| log_file | Path to write the JSONL log file. | no | pipery.jsonl |
Outputs
no outputs