You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As Sqon reaches a stable release, developers will need a way to update the Sqon application without having to manually download and reinstall the application from the Releases page.
Resolution
I would like to be able to run sqon self-update to update the Sqon application.
Process
The self-update command would process an update in the following manner:
Download the release manifest from the Sqon application project website over HTTPS.
Find an appropriate release.
If --patch is used, only the next patch release will be searched for.
If --minor is used, only the next minor release will be searched for.
If --major is used, only the next major release will be searched for.
If no option is used, any next available release will be searched for.
If a new release is available, continue.
If a new release is not available, alert the user and stop here.
The new release and its GPG signature are downloaded to a temporary location. This temporary location can be changed by specifying the --temp option. Download progress can be displayed as a progress bar.
The GPG signature is verified.
If GPG is not available, a warning is reported and the user will be prompted to confirm that it is okay to skip the verification step.
The --no-verification option can be used to skip this step.
If the --no-interaction option is used, the prompt will always deny continuing without verification unless the --no-verification option is used.
The current installation is replaced by the new release.
An --unstable option can be used to modify the other available options.
Problem
As Sqon reaches a stable release, developers will need a way to update the Sqon application without having to manually download and reinstall the application from the Releases page.
Resolution
I would like to be able to run
sqon self-update
to update the Sqon application.Process
The
self-update
command would process an update in the following manner:--patch
is used, only the next patch release will be searched for.--minor
is used, only the next minor release will be searched for.--major
is used, only the next major release will be searched for.--temp
option. Download progress can be displayed as a progress bar.--no-verification
option can be used to skip this step.--no-interaction
option is used, the prompt will always deny continuing without verification unless the--no-verification
option is used.References
The text was updated successfully, but these errors were encountered: