Jenkins Предварительная сборка и Пост-сборка в мультиконфигурационном задании
Мы используем мультиконфигурационную работу для тестирования различных комбинаций двух отдельных компонентов для проверки совместимости. Это наши приемочные тесты на совместимость. Мы выполняем следующие шаги
- Подготовьте тестовую среду, используя docker и docker-compose, где мы развернем эти компоненты. (Предварительно построить для нас)
- Запустите мультиконфигурационное задание для проверки совместимости
- Очистка - остановка контейнеров (Постстройка)
Мы выделили рабочие места для шагов 1 и 3 и используем многопользовательскую работу для консолидированного просмотра.
Возможно ли иметь консолидированную работу, которая делает это? возможно
- Перед тем, как начать родительскую работу по мультиконфигурации, мы устанавливаем нашу среду.
- Запустите все комбинации мульти конфигурации
- Пост поста родительской работы действительно убирает.
1 ответ
Вы можете использовать "Подготовить Env к запуску", чтобы настроить свою среду и использовать "триггеры, основанные на других проектах (шаг сборки)", можно запустить комбинации нескольких конфигураций, и, в конце концов, выполнить одно и то же задание, используя действия Посткомпоновки, быть в состоянии очистить можно сделать.