Авто pull с репозитория на сервер
Есть локальный веб-сервер (windows, IIS), также локальный gitlab сервер. Задача: при пуше в репозиторий на gitlab файлы должны автоматически обновляться на сервере. Возможно ли реализовать и как?
Ответы (1 шт):
Автор решения: Vlad Reshetilo
→ Ссылка
Такое реализуется через pipelines https://docs.gitlab.com/ee/ci/pipelines/. Навешиваешь job на push в master, и этот джоб собирает проект, закидывает его в нужную директорию, и переключает на неё веб-сервер. Если используешь PHP, например - то могу порекомендовать https://deployer.org/.