标签: capistrano task role
对于几乎完全相同的不同角色,我有两个任务。唯一的区别是他们运行的命令有一个等于角色名称的参数。是否可以使用角色名称作为变量将这两个任务组合到一个任务中?
下面的贴图显示了我正在寻找的示例之前和之后。我不想像之前的例子那样重复代码,其中唯一的区别是角色的名称。
http://pastie.org/4496316
答案 0 :(得分:0)
我不认为角色变量存在,但我知道服务器变量存在,您应该能够从变量中获取该服务器的角色。