Mirkom63
@Mirkom63
Я программист

Почему не деплоится сайт?

Выкладываю сайт через capistrano. На этапе запуска unicorn пишет вот такую штуку. Подскажите, что он хочет от меня?

00:40 application:start
      01 cd /home/app/project/lesson-web/releases/20161227093925 && ~/.rvm/bin/rvm default do bundle exec unicorn_rails -c /home/app/project/lesson-web/shared/config/unicorn.rb -E …
      01 /home/app/.rvm/scripts/set: line 19: exec: bundle: not found
(Backtrace restricted to imported tasks)
cap aborted!
SSHKit::Runner::ExecuteError: Exception while executing as app@78.155.219.102: cd /home/app/project/lesson-web/releases/20161227093925 && ~/.rvm/bin/rvm default do bundle exec unicorn_rails -c /home/app/project/lesson-web/shared/config/unicorn.rb -E production -D exit status: 127
cd /home/app/project/lesson-web/releases/20161227093925 && ~/.rvm/bin/rvm default do bundle exec unicorn_rails -c /home/app/project/lesson-web/shared/config/unicorn.rb -E production -D stdout: Nothing written
cd /home/app/project/lesson-web/releases/20161227093925 && ~/.rvm/bin/rvm default do bundle exec unicorn_rails -c /home/app/project/lesson-web/shared/config/unicorn.rb -E production -D stderr: /home/app/.rvm/scripts/set: line 19: exec: bundle: not found

SSHKit::Command::Failed: cd /home/app/project/lesson-web/releases/20161227093925 && ~/.rvm/bin/rvm default do bundle exec unicorn_rails -c /home/app/project/lesson-web/shared/config/unicorn.rb -E production -D exit status: 127
cd /home/app/project/lesson-web/releases/20161227093925 && ~/.rvm/bin/rvm default do bundle exec unicorn_rails -c /home/app/project/lesson-web/shared/config/unicorn.rb -E production -D stdout: Nothing written
cd /home/app/project/lesson-web/releases/20161227093925 && ~/.rvm/bin/rvm default do bundle exec unicorn_rails -c /home/app/project/lesson-web/shared/config/unicorn.rb -E production -D stderr: /home/app/.rvm/scripts/set: line 19: exec: bundle: not found

Tasks: TOP => application:start
(See full trace by running task with --trace)
The deploy has failed with an error: Exception while executing as app@78.155.219.102: cd /home/app/project/lesson-web/releases/20161227093925 && ~/.rvm/bin/rvm default do bundle exec unicorn_rails -c /home/app/project/lesson-web/shared/config/unicorn.rb -E production -D exit status: 127
cd /home/app/project/lesson-web/releases/20161227093925 && ~/.rvm/bin/rvm default do bundle exec unicorn_rails -c /home/app/project/lesson-web/shared/config/unicorn.rb -E production -D stdout: Nothing written
cd /home/app/project/lesson-web/releases/20161227093925 && ~/.rvm/bin/rvm default do bundle exec unicorn_rails -c /home/app/project/lesson-web/shared/config/unicorn.rb -E production -D stderr: /home/app/.rvm/scripts/set: line 19: exec: bundle: not found

** DEPLOY FAILED
** Refer to log/capistrano.log for details. Here are the last 20 lines:

 DEBUG [1c03022d] Command: /usr/bin/env ln -s /home/app/project/lesson-web/releases/20161227093925 /home/app/project/lesson-web/releases/current
  INFO [1c03022d] Finished in 0.153 seconds with exit status 0 (successful).
  INFO [369ef24d] Running /usr/bin/env mv /home/app/project/lesson-web/releases/current /home/app/project/lesson-web as app@78.155.219.102
 DEBUG [369ef24d] Command: /usr/bin/env mv /home/app/project/lesson-web/releases/current /home/app/project/lesson-web
  INFO [369ef24d] Finished in 0.169 seconds with exit status 0 (successful).
 DEBUG [e1b2254b] Running /usr/bin/env ls -xtr /home/app/project/lesson-web/releases as app@78.155.219.102
 DEBUG [e1b2254b] Command: /usr/bin/env ls -xtr /home/app/project/lesson-web/releases
 DEBUG [e1b2254b] 	20161227090536	20161227091231	20161227091829	20161227092446	20161227092551
20161227093925
 DEBUG [e1b2254b] Finished in 0.161 seconds with exit status 0 (successful).
  INFO Keeping 5 of 6 deployed releases on 78.155.219.102
  INFO [e1a094fd] Running /usr/bin/env rm -rf /home/app/project/lesson-web/releases/20161227090536 as app@78.155.219.102
 DEBUG [e1a094fd] Command: /usr/bin/env rm -rf /home/app/project/lesson-web/releases/20161227090536
  INFO [e1a094fd] Finished in 0.220 seconds with exit status 0 (successful).
  INFO [d0ba67b2] Running if [ -f /home/app/project/lesson-web/shared/run/unicorn.pid ] && [ -e /proc/$(cat /home/app/project/lesson-web/shared/run/unicorn.pid) ]; then kill -9 `ca…
 DEBUG [d0ba67b2] Command: if [ -f /home/app/project/lesson-web/shared/run/unicorn.pid ] && [ -e /proc/$(cat /home/app/project/lesson-web/shared/run/unicorn.pid) ]; then kill -9 `c…
  INFO [d0ba67b2] Finished in 0.168 seconds with exit status 0 (successful).
  INFO [0e1d2be6] Running cd /home/app/project/lesson-web/releases/20161227093925 && ~/.rvm/bin/rvm default do bundle exec unicorn_rails -c /home/app/project/lesson-web/shared/conf…
 DEBUG [0e1d2be6] Command: cd /home/app/project/lesson-web/releases/20161227093925 && ~/.rvm/bin/rvm default do bundle exec unicorn_rails -c /home/app/project/lesson-web/shared/con…
 DEBUG [0e1d2be6] 	/home/app/.rvm/scripts/set: line 19: exec: bundle: not found
You have new mail in /var/mail/aleksandrpetrov
  • Вопрос задан
  • 413 просмотров
Решения вопроса 1
AdilA
@AdilA
Нравится кодить, изучаю go c echo
gem install bundler на сервере
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
mgyk
@mgyk
bundle: not found
capistrano не нашел бандлер, посмотрите установлен ли бандлер для текущей версии руби
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы