0

当我与厨师一起部署到 EC2 盒子时,它在第一次部署时工作正常,但每次后续部署都挂在这里

* execute[bundle install --deployment] action run

相关的厨师代码是

execute "bundle install --deployment" do
   cwd "#{app_path}/current"
end

此时显然所有的 gem 都已安装(由于第一次部署成功)。

厨师运行的命令是

 /opt/chef/embedded/bin/ruby /opt/chef/embedded/bin/bundle install --deployment

当我直接在盒子上执行它时运行良好:

Your bundle is complete!

有任何想法吗?

4

0 回答 0