Closed grzegorznowak closed 3 years ago
Thanks for opening this issue. Once closed, we will ask you and to all participants to provide open feedback about your experience. Thanks in advance!
That's not possible in Ansistrano as it lead to multiple issues (you can probably find them in the docs) but nothing is preventing you from doing the required symlinks in a deployment hook
Thank you all for helping resolve this issue. In order to encourage more contributions like yours, we want you all to share how was your experience contributing to this project. Please click on the following link to provide anonymous feedback: http://gitmood.app/app/feedback/13999853-28cd-44d3-9734-9220f2fdc359
That sounds like an unnecessary duplication of already (almost) existing feature. Do you have a link to the exact issue it introduced ? If that's technical, there's hardly a thing Ansible couldn't solve.
reading through the tasks I don't think the use case we need is possible yet, so how about if we extend the notion of
asistrano_shared_path
to something along the lines of :so as a result the
DefaultShare
will get symlinked in the release's root (the default behaviour now), whereas theExplicitShare
will have the symlink put in thesome/path
subfolder of the release.If that's possible using the Ansistrano's core then please let me know. I might be missing something, but if not I'd happily PR it back your way as we want to migrate from our 10 year old phing-based deploy process and the repo is already a good starting point.