goss-org / goss

Quick and Easy server testing/validation
https://goss.rocks
Apache License 2.0
5.5k stars 470 forks source link

Add darwin/arm64 support #834

Closed JonZeolla closed 10 months ago

JonZeolla commented 10 months ago

Describe the feature: I would like to run goss and the dgoss wrapper from on my M1 Max MBP.

Describe the solution you'd like Please support and distribute binaries compiled for darwin/arm64 so it can be used on Apple Silicon

Describe alternatives you've considered I have looked at some of the existing issues and PRs, and attempted to run the linux/arm64 binary unsuccessfully, receiving the following error:

$ goss --version
zsh: exec format error: goss
aelsabbahy commented 10 months ago

Hello, are you running goss on MacOS to test your MBP, or are you running goss in a docker container running on MacOS to test the container?

If the latter, let me know if my comment here helps.

If the former, then yeah.. looks like a new binary needs to be added to the build/release process.

JonZeolla commented 10 months ago

👋

Right - I’m looking for support of the former to test new laptop setups. My docker / dgoss usage is not a problem (thank you for the tooling btw this is great!)

JonZeolla commented 10 months ago

Wow, fast turnaround time @aelsabbahy thank you

aelsabbahy commented 10 months ago

No problem, was a low hanging fruit.

Feel free to file any bugs/feature requests for the Mac version and/or documentation.

FYI: Parity docs