cap部署没有输出,没有错误,但没有部署

时间:2015-01-23 03:31:17

标签: ruby deployment capistrano

今天早上我有一个工作的capistrano部署。它仍然部署到其他实例,但我尝试部署到的任何新实例,我没有输出。我也没有得到错误。它不返回任何内容,并且未部署实例。我对capistrano很新,所以我可能会忽视一些明显的东西。我在这里有一段不成功的部署:

https://gist.github.com/jslusher/3a29375f6324ec0ee125

之前有人见过吗?

1 个答案:

答案 0 :(得分:0)

这很难追查,而且这是我们部署这些实例的方式所特有的错误。问题在于刀ec2 server create命令。该命令已更改为以下内容:

knife ec2 server create ..... -T "roles=rails_server, apps=rails, environment=staging "

注意单词分段后的空格。这被添加到标签中,因此它没有被cap-ec2接收。