@pomaz_andrew

Как деплоить веб-приложение из Git-репозитария, если Git-сервер и ftp-сервер — разные сервера?

Всем доброго дня! Есть необходимость деплоить веб-приложение (Angular2) при отправке в репозитарий Git. Как уже сказано, Git-сервер и ftp-сервер - разные. Увы, все статьи про решение данной проблемы предполагают что все находится на одном сервере. Может кто-то подскажет идею или способ как автоматизировать деплой в случае разных серверов ? Спасибо.
  • Вопрос задан
  • 228 просмотров
Пригласить эксперта
Ответы на вопрос 2
DjPhoeniX
@DjPhoeniX
Hardcore iOS & ESP developer & DJ
Именно bare, или какой-нибудь gitlab? Последний умеет CI, в том числе deploy любым скриптом (в котором можно и адреса FTP прописать). Если bare, то нужен post-receive hook, который будет так же дёргать какой-то скрипт (тут сложнее).
Ответ написан
@pomaz_andrew Автор вопроса
Всем спасибо за помощь. Нашел выход из положения не через Git, а добавления Node-модуля с использованием класса ftp-deploy в цепочку скрипта билда.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы