• Как сделать выборочный запуск большого количества шагов в Jenkins?

    @overcaster Автор вопроса
    С деплоем все понятно. Проблема в том, что бы запустить только те тесты DBFit, которые относятся к измененным объектам хранилища. Пока что в качестве решения придумал следующее. Jenkins запускает Test Suite DBFit-а, в которую входят тесты для всех объектов хранилища. Каждый тест - это процедура базы данных, которая проверяет были ли зависимые от нее объекты изменены, и если да, то запускается тестирование, если нет, то просто выход.
    Вначале я думал что-то похожее сделать с помощью например вот этого плагина, но не понял как можно определить были ли изменения в базе связанные с запускаемым тестом.
    Ответ написан
    Комментировать