Как деплоить веб-приложение из Git-репозитария, если Git-сервер и ftp-сервер — разные сервера?
Всем доброго дня! Есть необходимость деплоить веб-приложение (Angular2) при отправке в репозитарий Git. Как уже сказано, Git-сервер и ftp-сервер - разные. Увы, все статьи про решение данной проблемы предполагают что все находится на одном сервере. Может кто-то подскажет идею или способ как автоматизировать деплой в случае разных серверов ? Спасибо.
Именно bare, или какой-нибудь gitlab? Последний умеет CI, в том числе deploy любым скриптом (в котором можно и адреса FTP прописать). Если bare, то нужен post-receive hook, который будет так же дёргать какой-то скрипт (тут сложнее).