Как «объединить» результаты многоотраслевого конвейера jenkins из ветви компонентов в ветку интеграции? - PullRequest
0 голосов
/ 17 декабря 2018

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

Мы используем рабочий процесс rebase для разработки.Когда тестируется ветвь функций, она обычно строго опережает develop.Это означает, что результаты теста для ветви функций (обычно) действительны для ветви интеграции при объединении ветви функций.

Мы хотели бы «объединить» или перенести результаты теста jenkins ветви функций в jenkinsрезультаты теста на develop.Если мы не объединяем эти результаты, мы сталкиваемся с этими вариантами:

  • Потерять результаты теста подпроекта объекта, когда функция будет завершена.
  • Сохранить все подпроекты объекта в jenkins длясохранить результаты своих тестов.
    • Звуки загромождены.
  • Перезапустите тесты в ветви интеграции
    • Потеряно 18 серверных часов.

Ни один из этих вариантов не звучит хорошо.Как мы можем «объединить» результаты теста из подпроекта для одной ветви многоотраслевого конвейера в подпроект для другой ветви конвейера?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...