nbering / terraform-provider-ansible

"Logical" provider for integrating with an Ansible Dynamic Inventory script.
https://nbering.github.io/terraform-provider-ansible/
Mozilla Public License 2.0
329 stars 64 forks source link

Publish macos arm64 build #39

Open luzhkovvv opened 2 years ago

luzhkovvv commented 2 years ago

Don't know if the author is still here, but in case - is it possible to publish macos arm64 build to terraform providers repository? The more and more M1 mac are in use, and for me, it's the case. No code changes are needed and I was able to build it without any customization of scripts or configs. Currently, I'm using dev_overrides to make terraform use my local build, but that prevents me from using terraform init for affected configurations, as init still tries to download provider and fails, so it's all manual steps - like removing provider, init, readding provider, and it's not good for teamwork too.

armenr commented 2 years ago

@luzhkovvv - there's an open PR/branch here, https://github.com/nbering/terraform-provider-ansible/pull/38

Just waiting for @nbering to approve/merge.

voidus commented 1 year ago

:pleading_face:

armenr commented 1 year ago

To anyone who lands here:

Step 1:

brew install kreuzwerker/taps/m1-terraform-provider-helper

Step 2: m1-terraform-provider-helper activate

Step 3 (example): m1-terraform-provider-helper install hashicorp/template -v v2.2.0

Link to source: https://github.com/kreuzwerker/m1-terraform-provider-helper

cc: @voidus @luzhkovvv