我想使用数组在Capistrano中分配角色。
instances=ENV['deploy_hosts'].split ','
role :web, instances
(“数组的未定义方法匹配”,等等等等)
instances=ENV['deploy_hosts'].split ','
role :web, *instances
(“host1,host2的连接失败” - 呃,他们是阵营)
我该怎么做?
答案 0 :(得分:4)
我不太确定但是尝试:
instances=ENV['deploy_hosts'].split ','
instances.each do |instance|
role :web, instance
end