Добрый день. Возможно повторюсь, но не нашел решения на форуме.
Мне нужно настроить Continuous Deployment - а именно - запускается билд на jenkins- когда он готов - его нужно задеплоить на сервер + запуститься тесты WebDriver.
Это в идеале. Возможно кто-то сталкивался или знает примеры решения этой задачи. Буду благодарен всему ) Возможно существует более простое альтернативное решение. Заранее спасибо.
Как вариант - это могут быть 4 последовательных проекта (Item) в Jenkins:
- Проверить доступность окружения (это может быть простой ssh-логин на разные машины, которые используются в тестовом окружении). Если все “Ок” - запускаем №2;
- Сделать дамп базы, которая использовалась в предыдущих тестах (для логов, однако тем самым дополнительно проверим доступность СУБД). Если все “Ок” - запускаем №3;
- Собрать и продеплоить билд. Если все “Ок” - запускаем №4;
- Запустить тесты на выполнение. Profit.
1 Like