dokku / plugn

Hook system that lets users extend your application with plugins
MIT License
82 stars 22 forks source link

implement plugn update #9

Closed michaelshobbs closed 8 years ago

michaelshobbs commented 9 years ago

comments welcomed!

requirements from #8

$ plugn install github.com/progrium/some-plugin # install master
$ plugn update some-plugin v1 # pins to the v1 tag (or branch!)
$ plugn update some-plugin # no-op since v1 is a tag, but otherwise pulls current branch
$ plugn update some-plugin v2 # upgrade to v2 when released
$ plugn update some-plugin v1 # rollback to v1 cause v2 sucked

fixes #8 refs: progrium/dokku#1531

michaelshobbs commented 9 years ago

@progrium ping

josegonzalez commented 9 years ago

Needs docs, especially to know which takes precedence (branch or tag).

michaelshobbs commented 9 years ago

Sure docs would be great. See #5. @progrium thoughts there?