Ansible role to deploy scripting applications like PHP, Python, Ruby, etc. in a capistrano style
If you are using the git strategy, the result is now available under ansistrano_git_result
. You can use this to notify your monitoring tools in a hook. Thanks @Lumbendil
The example playbook is working again, inside the example folder as it used to be
Bug reported at #128 by @michaelBenin
Ansistrano was crashing when ansistrano_s3_object had a "folder" structure path. We added a basename filter to prevent this issue
Add a flag to force overwrite in the git pull strategy. This can be useful to prevent deployments failing after doing local changes in the remote machine's git repository
This is due to a BC change in Ansible 1.9 where they changed the default value from yes to no for this option in the git module. Thanks @fonsecas72
Lots of improvements to the rsync current folder strategy (as opposed to the default symlink option)
Thanks a lot @mblaschke
ansistrano_rsync_extra_params
by @mvbeek-oefenwebansistrano_timestamp
variable by @cbrunnkvist. Please note this can lead to potential BC breaks in case someone was using it. In that case, please use ansistrano_release_version
instead