255 читали · 2 года назад
Как сделать автоматическое обновление проекта с GitHub на удаленный сервер
Добрый день. Не так давно понадобилось настроить автоматическое обновление проекта с GitHub. Т.е. при пуше проекта с локальной машины на Гитхаб с Гитхаба чтобы проект сразу обновлялся на удаленном сервере. Итак приступим. Для начала на нашем сервере, где крутиться сам проект в папке /etc/systemd/system создаем сервис, который будет запускать наш проект при обновлении. Делаем файл test.service с таким содержимым: [Unit] Description=test.service Documentation=https://test.ru After=network.target