Jenkins - Параметризованные сборки и триггер / расписание SCM - PullRequest
3 голосов
/ 09 февраля 2012

У нас есть сборка, которая, помимо прочего, запускает MSTest. Мы разделили некоторые тесты на «Nightly» и все остальное, чтобы наша сборка работала быстро.

Мы хотим:

  • В триггере изменения SCM выполните все некатегоризованные тесты
  • По ночному расписанию запустите все тесты, включая категорию "Ночные"

Я настраивал это с параметризованными сборками, но нет возможности выбрать параметры при изменении SCM или по расписанию.

Есть ли обходной путь, чтобы сделать эту работу? Может быть, использовать второй проект сборки?

1 Ответ

1 голос
/ 09 февраля 2012

Получил работу с 2 проектами:

  • Мой исходный проект настроен с использованием триггера SCM, только с категорией «Fast»
  • Настройка второго проекта с запланированным ночным триггером. Единственный шаг сборки - запуск первого проекта, в котором выполняются категории «Быстрый» и «Медленный».
...