Сборка Hudson / Jenkins разбивается на три этапа:
- обновление исходного кода в рабочей области
- запуск сборки
- публикация артефактов сборки
Звучит так, как будто у вас пройден первый шаг.
Если в проекте, с которым вы связаны, есть инструкции по сборке (ant, maven и т. Д.), Вы можете ввести их как этапы сборки в раздел «Build» конфигурации проекта.
Youзатем можно взять полученные файлы («артефакты» - jar, exe, so, bin и т. д.) и опубликовать их, используя «Действия после сборки», или при необходимости вы можете получить их непосредственно из файловой системы рабочей области.
Предполагая, что артефакт сборки является исполняемым файлом, вы можете запустить его после загрузки из Hudson или выполнить шаг сборки или действие после сборки, которое переместило его в соответствующее местоположение и запустило.
Itпомогает запустить сборку локально, прежде чем пытаться заставить Хадсона обработать ее - тогда вы знаете, каковы этапы сборки и каковы конечные артефакты сборки.