azure-pipelines-tasks-terraform
azure-pipelines-tasks-terraform copied to clipboard
Azure Pipelines extension for Terraform
Right now a regex is ran to detect if any changes happen. Investigate if there would be a way to detect the changes in a less error prone way. Ideas:...
**Describe the bug** Is it possible to authenticate via service principal and certificate in terraform task? So far, I'm seeing only service connection is available for authentication. By the method...
The tests are now failing on main since the merge of the change of using -p for passwords on login. @rubensprt FYI, these also fail locally so should be easy...
Add the new terraform test command to the plugin.
**Describe the bug** I have a Azure Devops Pipeline in yaml with a Terraform Plan task in every Stage (with stages dev,tst,acc,prd). Those Plan tasks publish their plans, this works...
On a Terraform CLI Task, when "Run Azure CLI Login" flag is checked and you use a Service Principal to login to Azure, the login will fail if the Service...
I have the AWS Toolkit setup as suggested, and a service connection with access keys and assume role. My user in question has no privileges whatsoever, just the ability to...
Current implementation only supports string, number and bool. https://github.com/jason-johnson/azure-pipelines-tasks-terraform/blob/6c5d1b5653d5977f2eca16d54e7ea1d7bd929825/tasks/terraform-cli/src/commands/tf-output.ts#L26 Ideally object values should also be able to be extracted (probably preserving the JSON structure for the value).
Terraform plan refuses to work following a successful terraform init. My init and plan steps as follows: ``` - task: TerraformCLI@0 name: TerraformInit displayName: Terraform init inputs: command: 'init' workingDirectory:...
In the "required_version" in terraform block you can specify requirements for the version. For example: ``` terraform { required version = "~>1.3" } ``` Would it be possible to match...