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

Как добавить тестовое приложение в CI gitlab при выполнения ветки test?

Коллеги, не могу понять концептуальность, как это сделать. Прописывается ли это где-то в настройках, или прям в yaml файле?
У нас появилось тестовое приложение(копия прода за вчера), но оно крутится на другой машине. При доработках, необходимо, чтобы сначала лились изменения кода в него, выполнялся курл и если все норм, лилось на прод. Не понимаю, как ветку тест связать с тестовым приложение. Можете концепцию объяснить.
Что я вроде нагуглил, необходимо при заливе в ветку тест, подключаться к серверу по ssh, переходить в директорию где лежит код и пушить туда изменения? Я прав?
  • Вопрос задан
  • 54 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@basili4-1982
Как я это вижу
есть 3 ветки master - стабильное состояние на проде
yesterday- стабильное состояние прода на вчера
и ветка test где возможны не стабильные состояния.

Вливается ветка test в yesterday от туда приложение собирается и поставляется на тестовый сервер запускаются тесты и прочее.
Затем в ручном или автоматическом режиме ветка test вливается в master и поставляется на прод.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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