是否有可能知道执行cap任务的用户名是否从Capfile内部使用它?

时间:2014-06-05 11:29:01

标签: capistrano

您知道是否可以访问运行' cap deploy'从Capfile中的cap任务使用它的任务?

例如,我们需要在执行部署后在newrelic中标记部署,因此我添加了一个任务" mark_deploy"在执行工作的capfile中。问题是注册运行“cap deploy”的用户会很高兴,但为此,我需要知道"标记"任务被调用。

提前致谢!

1 个答案:

答案 0 :(得分:1)

它已经解决了,我发现Capistrano中有一个全局变量可以用于此:

#{local_user}

感谢您的帮助!