Развертывание с помощью capistrano в разные серверные каталоги одновременно

Я пытаюсь изменить свой файл capistrano для одновременного развертывания на 2 разных серверах (на самом деле не хочу ограничивать развертывание production1 и ограничивать развертывание production2 и ограничивать развертывание навсегда), и есть одно ограничение, которое я не знаю, как решить: приложение должно быть развернуто в разных каталогах (скажем, в / foo на сервере A, а в другом - в / bar на сервере B)

Я попытался поиграть с переменной deploy_to, но безуспешно, потому что она выглядит глобальной для всех серверов.

Кто-нибудь знает, есть ли способ настроить его для каждого сервера?


person Fer    schedule 31.08.2011    source источник


Ответы (1)


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

person Jonathan Julian    schedule 20.10.2011