нас Докер Swarm.
Нам очень нужно автоматизировать запуск автотестов для компонетов приложения.
Примерно вижу так:
1.Разработчик готовит ченджлист с изменениями и запускает процесс ревью. Если нужно прогнать тесты в процессе ревью, то в качестве ревьювера нужно будет указать бота.
2.Бот, получив уведомление, запускает сборку с указанным ченджлистом. На выходе дженкинс даем нам сборку в виде docker образа. Если в процессе сборки произошла ошибка, то ЧЛ бракуется в сворме и на этом процесс заканчивается. Если собралось успешно, то идем дальше.
типа того? https://pastebin.com/WTvu5Pu8
там в 25 строке докидвайте ваши тесты или что там у вас
Обсуждают сегодня