Jenkins Предварительная сборка и Пост-сборка в мультиконфигурационном задании

Мы используем мультиконфигурационную работу для тестирования различных комбинаций двух отдельных компонентов для проверки совместимости. Это наши приемочные тесты на совместимость. Мы выполняем следующие шаги

  1. Подготовьте тестовую среду, используя docker и docker-compose, где мы развернем эти компоненты. (Предварительно построить для нас)
  2. Запустите мультиконфигурационное задание для проверки совместимости
  3. Очистка - остановка контейнеров (Постстройка)

Мы выделили рабочие места для шагов 1 и 3 и используем многопользовательскую работу для консолидированного просмотра.

Возможно ли иметь консолидированную работу, которая делает это? возможно

  1. Перед тем, как начать родительскую работу по мультиконфигурации, мы устанавливаем нашу среду.
  2. Запустите все комбинации мульти конфигурации
  3. Пост поста родительской работы действительно убирает.

1 ответ

Вы можете использовать "Подготовить Env к запуску", чтобы настроить свою среду и использовать "триггеры, основанные на других проектах (шаг сборки)", можно запустить комбинации нескольких конфигураций, и, в конце концов, выполнить одно и то же задание, используя действия Посткомпоновки, быть в состоянии очистить можно сделать.

Другие вопросы по тегам