Draft: Resolve "Create `bbctl update bbctl` command for binary installations"
General MR
Summary
(Summarize the purpose of the MR)
Relevant logs/screenshots
Screenshot of CURL command output working (verified on Linux):
Screenshot of very verbose outputs (OLD, commented out code for self-updating feature #312 (moved)):
This screenshot's current iteration has a few differences:
- Currently has
fmt.Println()
functions all over for verbosity which may or may not be removed/condensed- This includes
BBCTL Compilation Date:
in main so I know which build is being run
- This includes
- Currently using
--updates-to-version
flag which will be updated to--version
flag - Currently downloads into
$PATH/TEST
folder which will be updated to$PATH
- Currently allows downgrades to happen for verification reasons (couldn't upgrade our current version 0.7.6 with no higher version available) All of which may/will be different in the final iteration.
Linked Issue
Upgrade Notices
(Include any relevant notes about upgrades here or write "N/A" if there are none)
Closes #294 (moved)
Edited by Darrien Lee