【发布时间】:2014-02-06 10:23:03
【问题描述】:
在我使用 capistrano v3 部署 rails(3.2.16v) 期间,我收到以下错误。
$cap development deploy --trace
DEBUG [014a40e4] Running /usr/bin/env [ -L /home/ec2-user/capistrano-3/my_app/releases/20140117124107/public/assets ] on 50.13.220.55
DEBUG [014a40e4] Command: [ -L /home/ec2-user/capistrano-3/my_app/releases/20140117124107/public/assets ]
DEBUG [014a40e4] Finished in 0.602 seconds with exit status 1 (failed).
DEBUG [9c5901ab] Running /usr/bin/env [ -d /home/ec2-user/capistrano-3/my_app/releases/20140117124107/public/assets ] on 50.13.220.55
DEBUG [9c5901ab] Command: [ -d /home/ec2-user/capistrano-3/my_app/releases/20140117124107/public/assets ]
DEBUG [9c5901ab] Finished in 0.639 seconds with exit status 1 (failed).
////这个错误在trace的末尾
** 调用 deploy:assets:backup_manifest (first_time)
** 执行 deploy:assets:backup_manifest
DEBUG [a08f4c02] cp:
DEBUG [a08f4c02] cannot stat `/home/ec2-user/capistrano-3/my_app/releases/20140117064709/public/assets/manifest*'
DEBUG [a08f4c02] : No such file or directory
DEBUG [a08f4c02]
cap aborted!
cp stdout: Nothing written
cp stderr: Nothing written
Tasks: TOP => deploy:assets:backup_manifest
The deploy has failed with an error: #<SSHKit::Command::Failed: cp stdout: Nothing written
cp stderr: Nothing written
>
** Invoke deploy:failed (first_time)
** Execute deploy:failed
我的本地机器上也没有任何资产文件夹。任何人都可以帮助我吗??
【问题讨论】:
-
这里有人问过类似的问题。希望对你有帮助stackoverflow.com/questions/17720253/…
-
@MarkoJurinčič - 我认为这是针对 capistrano v2 的。我正在使用 v3
-
找到另一个链接。它也适用于版本 2。但也许它可以帮助你:robmclarty.com/blog/…
-
@MarkoJurinčič - 这也没有锻炼
标签: ruby-on-rails amazon-web-services amazon-ec2 capistrano manifest