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
{{ message }}
This repository was archived by the owner on Apr 29, 2025. It is now read-only.
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-updateto update the Sqon application.Process
The
self-updatecommand would process an update in the following manner:--patchis used, only the next patch release will be searched for.--minoris used, only the next minor release will be searched for.--majoris used, only the next major release will be searched for.--tempoption. Download progress can be displayed as a progress bar.--no-verificationoption can be used to skip this step.--no-interactionoption is used, the prompt will always deny continuing without verification unless the--no-verificationoption is used.References