gpt4 book ai didi

ruby-on-rails - Capistrano 在尝试部署 Rails Assets list 时失败

转载 作者:行者123 更新时间:2023-12-04 08:10:58 24 4
gpt4 key购买 nike

我正在尝试部署一个以前成功运行的 Rails 应用程序,但 Capistrano 在部署过程中出现异常。除了更改 Rails 应用程序代码本身和更新一些 gem(即 deploy.rb 文件与曾经工作的设置相同)之外,我不相信我已经改变了任何东西。

这是它似乎失败的行:

executing "cp -- /u/apps/myapp/shared/assets/manifest.yml /u/apps/myapp/releases/unable/assets_manifest.yml"

注意它试图复制到的目录是如何命名的 unable .就像它无法获得新版本名称/日期之类的?更早的时候它执行这个没有错误:
executing "cd -- /u/apps/myapp/releases/20130507041223 && bundle exec rake RAILS_ENV=production RAILS_GROUPS=assets assets:precompile"

有趣的输出的其余部分是这样的:
** cp: cannot create regular file `/u/apps/myapp/releases/unable/assets_manifest.yml'
** No such file or directory
failed: "rvm_path=$HOME/.rvm/ $HOME/.rvm/bin/rvm-shell 'default' -c 'cp -- /u/apps/myapp/shared/assets/manifest.yml /u/apps/myapp/releases/unable/assets_manifest.yml'"

更新:这似乎是 Capistrano 2.15.4 中的一个错误。降级到 2.14.2 版修复了该问题。我在这里详细说明了错误:

https://github.com/capistrano/capistrano/issues/468

最佳答案

这似乎是 Capistrano 2.15.4 中的一个错误。降级到 2.14.2 版修复了该问题。见 https://github.com/capistrano/capistrano/issues/468

关于ruby-on-rails - Capistrano 在尝试部署 Rails Assets list 时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16411129/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com