0
我嘗試創建具有不同角色的任務:Capistrano的:與角色創建任務沒有工作
namespace :foo do
task :mytasks, :roles => [:a, :b,] do
task_a
task_b
end
task :task_a, :roles => :a do
run 'echo A'
end
task :task_b, :roles => :b do
run 'echo B'
end
end
當我執行「mytasks」這裏是結果:
$ cap -n ROLES=b foo:mytasks
* 2013-03-01 16:59:14 executing `foo:mytasks'
* executing "echo A"
* executing "echo B"
所有任務得到執行,爲什麼?
好,謝謝您的回答 – user1913545 2013-03-04 10:15:06