Skip to content

Instantly share code, notes, and snippets.

@teohm
Last active December 19, 2015 14:48
Show Gist options
  • Save teohm/5971847 to your computer and use it in GitHub Desktop.
Save teohm/5971847 to your computer and use it in GitHub Desktop.
deploy
--
starting
started
updating
updated
publishing
published
finishing_deploy
finished
rollback
---
starting
started
reverting
reverted
publishing
published
finishing_rollback
finished
Notes:
* replace :finalize with :publish to better describe this task will make the release available for outside access.
* :deploy and :rollback each invokes their own :finishing_* task, since their clean up process is usually different.
however they share the same :finished task, this allows users to hook up custom common tasks, if any.
starting
check
started
updating
create_release
symlink:shared
updated
bundle
data_migrate
compile_assets
cleanup_assets
publishing
symlink:release
restart
published
finishing_deploy
cleanup
finished
log_revision
starting
check
started
reverting
revert_release
reverted
rollback_assets
publishing
symlink:release
restart
published
finishing_rollback
cleanup_rollback
finished
log_revision
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment