azure-pipelines-tasks-terraform
azure-pipelines-tasks-terraform copied to clipboard
Azure Pipelines extension for Terraform
NOTICE: PROJECT BEING TRANSITIONED TO NEW OWNER
As of the start of 2022, I have transitioned to a new role where I can no longer commit to improving or maintaining this project going forward. @jason-johnson has volunteered to take over ownership of the extension. While we are working on transition you may see this extension move to @jason-johnson. Eventually the extension will move to his publisher as well.
Alternative Extension available here
Azure Pipelines Extension for Terraform
This contains tasks for installing and executing Terraform commands from Azure Pipelines. These extensions are intended to work on any build agent. They are also intended to provide a guided abstraction to deploying infrastructure with Terraform from Azure Pipelines.
The tasks contained within this extension are:
- Terraform Installer
- Terraform CLI
This extension also contains views for the pipeline summary to help inspect actions performed by terraform.
The views contained within this extension are:
- Terraform Plan
Telemetry Collection
The software may collect information about you and your use of the software and send to the repository owner. The repository owner may use this information to provide services and improve our products and services. You may turn off the telemetry as described below.
Disabling Telemetry Collection
Telemetry collection can be disabled by setting the allowTelemetryCollection
property to false
.
From classic pipeline editor, uncheck the Allow Telemetry Collection
checkbox to disable
telemetry collection.
Preferred Languages
We prefer all communications to be in English.