rancher / charts-build-scripts

Apache License 2.0
9 stars 32 forks source link

Support ARM builds #121

Closed aiyengar2 closed 2 months ago

aiyengar2 commented 10 months ago

For users of new Macs, we only currently publish amd64 binaries.

We should also publish ARM binaries and make the appropriate changes to https://github.com/rancher/charts-build-scripts/blob/3dd99c1209a313fd91b5594f87b044002e6bd3be/templates/template/scripts/pull-scripts#L28-L43 to avoid having such users have to build the binary locally.

Encountered in https://github.com/aiyengar2/Rancher-Plugin-gMSA/pull/8 since the local binary building process doesn't work when you have workspaces.

I have appropriately also filed https://github.com/rancher/charts-build-scripts/pull/120 in order to fix this issue for repositories using workspaces with charts-build-scripts, which should be a good stopgap solution for now.