I don't know if the team is aware, but there is a competing Azure Pipelines tasks extension in the Azure Marketplace, Azure Pipelines Terraform Tasks.
The interfaces are very similar, but the other tasks have some very compelling features:
az login on Terraform Apply
secure variable/file support
more direct CLI commands support
version
refresh
import
force-unlock
fmt
workspace
state
I haven't done a deep code comparison, but that repo is going through a "change of ownership" (indicate plans of transition), so it feels like now would be a good time to unify approaches 😄. It certainly feels like a lot of implementation code, and some existing tests, exist in that project.
Hi, I know about the other extension. @charleszipp has done a great job on his extension. I was not aware he was at Microsoft. Let's see what we can do.
Hello all,
I don't know if the team is aware, but there is a competing Azure Pipelines tasks extension in the Azure Marketplace, Azure Pipelines Terraform Tasks.
The interfaces are very similar, but the other tasks have some very compelling features:
I haven't done a deep code comparison, but that repo is going through a "change of ownership" (indicate plans of transition), so it feels like now would be a good time to unify approaches 😄. It certainly feels like a lot of implementation code, and some existing tests, exist in that project.
Happy to help with this however I can.