Задать вопрос
@rouslanzs

GitLab-CI deploy одной ветки на два сервера возможен?

Проект на PHP.
Есть локальный git репозиторий c одной веткой master.
Необходимо деплоить содержимое сначала на тестовый сервер, затем эту же ветку на боевой сервер.
Деплой Gitlab организован с помощью файла .gitlab-ci.yml (в нём должно прописываться SSH подключение). Файл помещается в репозиторий.
Но как организовать деплой одной ветки на два сервера?

Про jenkins и подобные сервисы знаю, по ряду причин не можем использовать, есть только GitLab сервер.
Сделать две ветки в репозитории тоже не можем. Требование заказчика.
  • Вопрос задан
  • 683 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Stepik
    Язык программирования PHP
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
dmitriylanets
@dmitriylanets
веб-разработчик
а в чем проблема выгрузить на оба сервера?
делаете задачу выполняете выгрузку rsync по ssh, можно в двух задачах deploy-to-dev и затем deploy-to-prod
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы