您知道是否可以访问运行' cap deploy'从Capfile中的cap任务使用它的任务?
例如,我们需要在执行部署后在newrelic中标记部署,因此我添加了一个任务" mark_deploy"在执行工作的capfile中。问题是注册运行“cap deploy”的用户会很高兴,但为此,我需要知道"标记"任务被调用。
提前致谢!
答案 0 :(得分:1)
它已经解决了,我发现Capistrano中有一个全局变量可以用于此:
#{local_user}
感谢您的帮助!