Help us understand the problem. What is going on with this article?

cap deploy でる エラー No such file or directory public/images 等をなくす

More than 5 years have passed since last update.

最近はもっぱらデプロイ:capistrano にお世話になっています。
そして、カラーリングに capistrano_colors を使っている。
( 今みたら、capistrano のバージョン 2.13.5 からは内包されてrequire する必要がなくなったんですね。)

deploy もコマンド1発で出来て非常に捗るんですが、1点だけ不満なことがありました。

cap deploy

するとでるこの public/images, javascripts, stylesheets がないというエラー

*** [err :: hitofukumori01.local] find:
*** [err :: hitofukumori01.local] `/home/vagrant/apps/application/releases/20130904103001/public/images'
*** [err :: hitofukumori01.local] : No such file or directory
*** [err :: hitofukumori01.local]
*** [err :: hitofukumori01.local] find:
*** [err :: hitofukumori01.local] `/home/vagrant/apps/application/releases/20130904103001/public/stylesheets'
*** [err :: hitofukumori01.local] : No such file or directory
*** [err :: hitofukumori01.local] find: `/home/vagrant/apps/sidebar/releases/20130904103001/public/javascripts': No such file or directory

ターミナルが真っ赤になってドキッとするので、なんとかならないかなと思っていました。

調べたらこちらで解決できました。

deploy.rb に以下の文を1行いれれば解決。

deploy.rb
set :normalize_asset_timestamps, false

よかった。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away