Releases: ansistrano/deploy
Releases · ansistrano/deploy
Changes in 2.2.0
Changes in 2.1.0
- Added the possibility to copy vault encrypted ssh key files to be used in the git strategy. Thx @bobbyshaw #203
Changes in 2.0.0
BC Breaks
- Minimum Ansible version supported is 1.9
- ansistrano_releases_path and ansistrano_shared_path are now defined as defaults so if you use them in your hooks you should stop referring to the stdout string and just use the variable
Bug Fixes
- Fix problem with the git strategy in repos with non-ascii filenames. Thanks @merqlove
Changes in 1.12.0
- Added support for Ceph RGW S3 in the S3 strategy (thx @hitsumabushi)
- Improved docs on when rsync is needed (thx @neckhair)
- Ensure shared_dirs exist on the setup step, instead of doing it in the shared_symlinks step (thx @iangreenleaf)
- Added support for environment variables in SVN to ease the pain on some legacy projects (thx @rakshazi). Check #191 for more context
Changes in 1.11.0
- Major rewrite in the git strategy finally adding support for git submodules. Lots of tests have been added using small github repos as well. (thanks @EvanK)
- Support for SVN (although it will not work in Ansible 1.8.x due to a bug in these series) (thanks @zystem)
- Massively improved tests splitting files into different strategies and adding Ansiblecheck (thanks @ChristopherDavenport)
- Removed Ansible 1.8.x tests in favour of 2.2.x series
- Better anonymous stats sending both the Ansible version and the strategy being used
- Some more companies added to our "who is using" section. Thank you all for letting us now!
Fixes in 1.10.1
- ansistrano_git_result was not properly registered when you were not supplying a git identity key as skipped tasks also register state in Ansible. Contributed by @Lumbendil
Changes in 1.10.0
Fixes in 1.9.1
Reverting a change in 1.7.3 that introduced a regression in some projects where folders to be symlinked have .gitkeep files or similar (common behaviour in some frameworks). Thanks @free6k for reporting and testing
Changes in 1.9.0
If you are using the git strategy supplying a git_identity_key with ansistrano_git_identity_key_path
the key will be shredded after the repo is pulled. Thanks @vkill for this feature!
Changes in 1.8.0
We added the ability to also have shared files (not only folders). Thanks @shannara for this feature!