@bernex

Как разворачивают тестовые стенды?

Например есть production/development урл для тестирования.
Например есть ветка - feature-6 надо на ней запустить тесты или сделать ручное тестирование?
Как вы поднимаете стенд? по урлу feature-8.dev.site.ru? Как обычно это делается?
  • Вопрос задан
  • 6767 просмотров
Пригласить эксперта
Ответы на вопрос 2
chupasaurus
@chupasaurus
Сею рефлекторное, злое, временное
Две среды - боевая и тестовая. В Jenkins 2 job'ы: одна деплоит на продакшн, другая - нужный бранч на тест. Урлы присваивать автоматом можно разве что через dyndns на своём DNS сервере, ибо долго будет раздупляться до корневого DNS-сервера зоны.
Ответ написан
Комментировать
Например, мы поднимаем стенд, давая уникальное имя каталогу, в который выкладываем сайт. Каталог, например, ${HTMLROOT}/test/feature-6, URL, соответственно, dev.site.ru/test/feature-6

Имя ветки задаём как параметр и используем его при checkout-е из репозитория (поле называется, сюрприз, сюрприз, Branches to build) и при загрузке на сервер.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы