amplify-edge / main

main code
Apache License 2.0
3 stars 7 forks source link

Install all binaries using Curl SH #109

Open joe-getcouragenow opened 3 years ago

joe-getcouragenow commented 3 years ago

SO that a user can download using Curl SH.

Applies to

Booty, Cli and Server. The same things that will have self updating binaries.

Where

The script should to be in root of repo and point to github binary releases. Check goreleaser or other for examples.

Docs

Please update the docs in the relevent place so users know. Booty and main repo.

Things to do to make it happen

Have versions for each of the binaries. Have a standard git tagging makefile in shard. Use it from each repo, by using includes like we do for everything else. Get local Dev pumping out a release using git tagging. Can later make CI do it once booty is done. Get Booty doing it in CI as this has enough to do it now using make files, and then do it for main cli and server.

Later once working we will convert the shared makefile to a golang file.