Releases: ChrisMcKenzie/dropship
Version 1.5.0
This release is a small bug and feature release and contains the following:
- Fixed: issue with graphite annotation hook only firing on first deploy.
- Added: staggered deploys are now available via the
updateTTL
option in your service file.
Version 1.4.1
v1.4.1 minor bug fixes to file installer
Version 1.4.0
- Added: File installer support
- Added: Ability to configure consul in dropship config
- Fixed: issue with debian package upstart script referencing a directory that did not exist.
Version 1.2.3
Fixed: #12 Race condition when app exits.
Version 1.2.2
Fixed: bug with tar extraction not creating files that are in deep paths.
Version 1.2.1
Fixed: issue in graphite event hook where service-name tag was not being space delimited.
Version 1.2.0
Added: Hooks allow you to have hooks that both run basic commands and things like graphite-events posting.
Note: this deprecates the preCommand
and postCommand
keys in your service definition. and they will be removed in later version.
Added: Graphite Event Hook. This allows users to send graphite events before or after you update completes.
Added: Consul Event Hook. This allows users to send consul events before or after you update completes.
Version 1.1.2
Fixed: issue where tarball mime type can also be application/octet-stream
Version 1.1.1
Changed: preCommand
now runs after downloading artifact.
Changed: postCommand
now runs even if process fails.
Version 1.1.0
Added: support for running a preCommand
in service definition.
Added: support for rolling back if install fails.