Railsアプリをcapistrano3でデプロイしたいのですがエラーで躓いているので助けていただけないでしょうか?
$ bundle exec cap production deploy:check ではエラーはでません。
なら大丈夫かと思い
$ bundle exec cap production deploy を実行したら下記エラーで止まってしまいます。
サイトなどでいくら調べても解決方法を見つけられなくて困っています。
[aef982e4] Running if test ! -d /var/www/html/repo; then echo "Directory does not exist '/var/www/html/repo'" 1>&2; false; fi as panda@xxx.xxx.xxx.xx DEBUG [aef982e4] Command: if test ! -d /var/www/html/repo; then echo "Directory does not exist '/var/www/html/repo'" 1>&2; false; fi DEBUG [ca3e6387] Directory does not exist '/var/www/html/repo' (Backtrace restricted to imported tasks) cap aborted! SSHKit::Runner::ExecuteError: Exception while executing as panda@xxx.xxx.xxx.xx: if test ! -d /var/www/html/repo; then echo "Directory does not exist '/var/www/html/repo'" 1>&2; false; fi exit status: 1 if test ! -d /var/www/html/repo; then echo "Directory does not exist '/var/www/html/repo'" 1>&2; false; fi stdout: Directory does not exist '/var/www/html/repo' if test ! -d /var/www/html/repo; then echo "Directory does not exist '/var/www/html/repo'" 1>&2; false; fi stderr: Nothing written SSHKit::Command::Failed: if test ! -d /var/www/html/repo; then echo "Directory does not exist '/var/www/html/repo'" 1>&2; false; fi exit status: 1 if test ! -d /var/www/html/repo; then echo "Directory does not exist '/var/www/html/repo'" 1>&2; false; fi stdout: Directory does not exist '/var/www/html/repo' if test ! -d /var/www/html/repo; then echo "Directory does not exist '/var/www/html/repo'" 1>&2; false; fi stderr: Nothing written Tasks: TOP => deploy:set_current_revision => git:set_current_revision (See full trace by running task with --trace)
if test ! -d /var/www/html/repoってなに?(そんなコード書いた覚えはないのですが・・・)
/var/www/html/repoのディレクトリをどこにつくるのか?なにを記述するのか?など
いくらサイトで調べてもでてきません。
初心者の私には全く手に負えない状況です。
どなたか詳しい方のご教示よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。