Я пытаюсь настроить наш процесс сборки в hudson.
Работа 1 будет очень быстрой (надеюсь) непрерывной работой по сборке интеграции, которая будет построена часто.
Задание 2 будет отвечать за запуск комплексного набора тестов с регулярным интервалом или вручную.
Задание 3 будет отвечать за запуск инструментов анализа в кодовой базе (как Job 2).
Я попытался использовать функцию "Расширенные проекты > использовать пользовательскую рабочую область", чтобы код, скомпилированный в Job 1, можно было использовать в Job 2 и 3. Однако кажется, что все артефакты сборки остаются внутри рабочего пространства Job 1. Я делаю это правильно? Есть ли лучший способ сделать это? Наверное, я ищу что-то похожее на установку конвейера сборки... так что все может быть общим, и соответствующие задания могут выполняться поэтапно.
(Я также рассматривал использование "пакетных задач"... но похоже, что они не могут быть запланированы? только запускаются вручную?)
Любые предложения приветствуются. Спасибо!