markwallsgrove / ec2.cli

Generate SSH aliases for EC2 machines
3 stars 1 forks source link

Auto Update #8

Closed markwallsgrove closed 8 years ago

markwallsgrove commented 8 years ago
markwallsgrove commented 8 years ago

GitHub API call to list a repositories releases. If we named the assets correctly we could include binaries and patches. The patches would be used with go-update to provide secured & smaller downloads.

markwallsgrove commented 8 years ago

Tool to define the patches, bsdiff

markwallsgrove commented 8 years ago

It would be worth defining the update mechanism as a update action ae update with a progress bar if possible. The patching will be fast, but the downloading might be slow.

markwallsgrove commented 8 years ago

Provide the ability to roll to any version, backwards and forwards, by supplying a patch forwards and backwards

markwallsgrove commented 8 years ago

List all of the versions and allow the user to pick which version is required. Then download each patch required and apply in turn.

markwallsgrove commented 8 years ago

Created this gist to figure how go-install works.

markwallsgrove commented 8 years ago

Raising issue to add the ability to list update. I have decided to not add code so that the user can choose which update to roll to, unless it is raised as a requirement. Will add another issue for updating to the latest version.