【发布时间】:2012-08-15 21:58:11
【问题描述】:
我有两个几乎相同的不同角色的任务。唯一的区别是他们正在运行的命令有一个等于角色名称的参数。是否可以使用角色名称作为变量将这两个任务组合成一个任务?
下面的馅饼显示了我正在寻找的示例之前和之后。我不想像前面的例子那样重复代码,唯一的区别是角色的名字。
【问题讨论】:
标签: capistrano task role
我有两个几乎相同的不同角色的任务。唯一的区别是他们正在运行的命令有一个等于角色名称的参数。是否可以使用角色名称作为变量将这两个任务组合成一个任务?
下面的馅饼显示了我正在寻找的示例之前和之后。我不想像前面的例子那样重复代码,唯一的区别是角色的名字。
【问题讨论】:
标签: capistrano task role
我不认为角色变量存在,但我知道服务器变量存在并且您应该能够从变量中获取该服务器的角色。
【讨论】: