Развертывание приложения Rails через VPN - PullRequest
3 голосов
/ 19 марта 2010

Вы должны будете терпеть меня, так как я не разработчик Ruby, но унаследовал систему Ruby.

Мне нужно развернуть некоторые изменения в приложении из моего хранилища на сервере. Я получил указание запустить cap deploy и сказал, что этот скрипт получит последний код из моего хранилища и развернет его на сервере.

Моя проблема в том, что мне нужно VPN для доступа к производственному серверу, а затем VPN-клиент блокирует доступ к моей локальной сети, отключая хранилище. Итак, мой вопрос, как я могу изменить свой deploy.rb, чтобы вместо этого я мог развертываться с моего локального компьютера? Или есть лучший способ.

Если вам нужно увидеть deploy.rb, пожалуйста, дайте мне знать.

Спасибо

Dave

1 Ответ

1 голос
/ 19 марта 2010

Решение, которое я использовал ранее, означает добавление:

set :deploy_via, :copy

Однако, может быть, лучше прочитать об этом по адресу:

http://www.capify.org/index.php/Understanding_Deployment_Strategies#Deploy_Strategy_:copy

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...