Я установил свой собственный сервер Gitlab с одним проектом, а для него был настроен бегун Gitlab. Я новичок в сервере непрерывной интеграции и поэтому не знаю, как выполнить следующее.
Каждый раз, когда я фиксирую основную ветвь моего проекта, я хотел бы развернуть репозиторий на другом сервере и запустить там две команды оболочки (npm install
и forever restartall
)
Как мне это сделать? Нужен ли мне бегун на машине, к которой также развертывается проект?