約束の地

キャロ組

Capistrano で SSHKit::Runner::ExecuteError というエラーメッセージが出たときに何をすべきか

結論

ログを見る。

ありがちなミス

SSH のログイン周りとかそういうのは関係ないです。

私の場合は、コンフリクト時のメッセージがコードにそのまま残っていて、単なる SyntaxError であったというひどい現象が原因でした。いずれにせよログを見ればすぐに分かります。

11557 bundler: failed to load command: unicorn (/home/*/shared/bundle/ru      by/2.6.0/bin/unicorn)
11558 SyntaxError: /home/*/releases/20190615023803/app/models/*.rb:31: syntax error, unexpected <<, expecting end
11559 <<<<<<< HEAD
11560 ^~
Powered by はてなブログ