Jenkins — параметризованные сборки и триггер/расписание SCM

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

Мы хотим:

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

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

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


person jonathanpeppers    schedule 09.02.2012    source источник


Ответы (1)


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

  • Мой исходный проект настроен с помощью триггера SCM, работающего только с категорией «Быстро».
  • Настройте второй проект с запланированным ночным триггером, его единственный шаг сборки — запустить первый проект, работающий как в «быстрой», так и в «медленной» категориях.
person jonathanpeppers    schedule 09.02.2012