Closed hbuckle closed 8 months ago
That might also help #189 when it respects ARM_* environment variables as hints. When these are set:
ARM_TENANT_ID
ARM_SUBSCRIPTION_ID
ARM_CLIENT_ID
ARM_CLIENT_SECRET
don't override them in the task?
Looks good. This setting is only valid for classic pipelines. it has always been possible in YAML pipelines. Example:
task.TerraformTaskV4@4
displayName: 'Terraform : azurerm'
inputs:
backendServiceArm: spMSDN
backendAzureRmResourceGroupName: terraform
backendAzureRmStorageAccountName: solstatestore2
backendAzureRmContainerName: state
backendAzureRmKey: state.tfstate
env:
TF_WORKSPACE: test
Br, Manuel
It is useful to be able to set environment variables, for example to configure other providers than azure/aws/gcp