Anything you can contribute, however small is welcome. You might also try `cap -p` which should work, as we inherit that from Rake, which shows the prerequisite tasks to run any given task:
- http://devblog.avdi.org/2014/04/23/rake-part-3-rules/ has a little to say about that, but it might help you understand where all the wiring is coming from (caveat: not all plugins are written as prerequisite hooks, some simply "extend" tasks to run other tasks) Lee Hambley http://lee.hambley.name/ +49 (0) 170 298 5667 On 10 July 2015 at 11:03, Chiel Kunkels <ch...@kunkels.me> wrote: > Will definitely contribute when I find myself with some spare time on my > hands, as I really like the project. > > I understand it's an unreasonably long list, but that's what the source > exists for of course. The only thing I'm wondering is whether or not it's > logical for the symlinks to be created during the `check` stage, since I > imagine uploading config files is a fairly common practise. That said > though, I suppose that's what tools like ansible, chef and puppet are made > for. A thin line separating these tools. > > Cheers! > Chiel > > On Thursday, 9 July 2015 23:49:24 UTC+2, Lee Hambley wrote: >> >> Glad you were able to get things working, the flow (as you have seen) >> does not document *every* hook, as the list is simply unreasonably long, if >> you feel the docs could be improved they are hosted at GH and we would be >> glad of any contribution you might make. >> >> Lee Hambley >> http://lee.hambley.name/ >> +49 (0) 170 298 5667 >> >> On 9 July 2015 at 22:51, Chiel Kunkels <ch...@kunkels.me> wrote: >> >>> Alright, just been through the source code, and it appears that :after >>> :'deploy:starting'` is too late since during `deploy:starting`, >>> linked_files and linked_dirs are already checked. So, I'm now using the >>> after :'deploy:check:directories'` hook, which was not clearly documented >>> here: http://capistranorb.com/documentation/getting-started/flow/ >>> >>> Great success. >>> >>> On Thursday, 9 July 2015 22:34:56 UTC+2, Chiel Kunkels wrote: >>>> >>>> Hi all, >>>> >>>> I am using the `set :linked_files` to set a file I want symlinked into >>>> every release, however the file that needs to be linked is uploaded in the >>>> course of the deployment. >>>> >>>> However, when doing a cold deploy, it appears that the `linked_files` >>>> are being symlinked before the files are being uploaded. >>>> >>>> So, I am wondering what the best time is to be uploading these files to >>>> the server? At the moment I am using the `after :'deploy:starting'` hook, >>>> but that doesn't seem to be early enough, however it feels to me like I >>>> can't do it before then either because the directory structure will not >>>> have been created. >>>> >>>> Any suggestions are very welcome! >>>> >>>> Cheers, >>>> Chiel. >>>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Capistrano" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to capistrano+...@googlegroups.com. >>> To view this discussion on the web, visit >>> https://groups.google.com/d/msgid/capistrano/db41e240-2738-4f64-a3b7-93ed7a939110%40googlegroups.com >>> <https://groups.google.com/d/msgid/capistrano/db41e240-2738-4f64-a3b7-93ed7a939110%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "Capistrano" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to capistrano+unsubscr...@googlegroups.com. > To view this discussion on the web, visit > https://groups.google.com/d/msgid/capistrano/24a509c8-5d3d-4e2b-85a1-06bca55a1236%40googlegroups.com > <https://groups.google.com/d/msgid/capistrano/24a509c8-5d3d-4e2b-85a1-06bca55a1236%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Capistrano" group. To unsubscribe from this group and stop receiving emails from it, send an email to capistrano+unsubscr...@googlegroups.com. To view this discussion on the web, visit https://groups.google.com/d/msgid/capistrano/CAN_%2BVLW63JwMML53GgLN_krbM2UAarkXeYAugEhfZejVx2AanQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.