Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install all binaries using Curl SH #109

Open
joe-getcouragenow opened this issue Jan 25, 2021 · 0 comments
Open

Install all binaries using Curl SH #109

joe-getcouragenow opened this issue Jan 25, 2021 · 0 comments
Assignees

Comments

@joe-getcouragenow
Copy link
Contributor

joe-getcouragenow commented Jan 25, 2021

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.

@joe-getcouragenow joe-getcouragenow changed the title Curl SH Install all binaries using Curl SH Jan 25, 2021
@AppliNH AppliNH self-assigned this Jan 25, 2021
AppliNH added a commit to applinh-getcouragenow/main that referenced this issue Jan 25, 2021
AppliNH added a commit to applinh-getcouragenow/main that referenced this issue Jan 25, 2021
joe-getcouragenow added a commit to amplify-edge/booty that referenced this issue Jan 27, 2021
Release booty binaries + install script that you can curl (see amplify-edge/main#109)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants