2016-01-14 4 views
0

Мы используем Git с Jenkins в нашем проекте. Я хочу создать тег git, а затем запустить другой Jenkins Job. Я хочу, чтобы другое задание вышло из строя в случае отказа. К сожалению, я не могу использовать Git Publisher в процессе сборки, и я не могу использовать сильную зависимость от других процессов в процессе Post Build. Я мог бы напрямую использовать команду git в окне Batch Script, но я бы хотел этого избежать. Есть ли другой способ преодолеть эту проблему?Git Publisher во время процесса сборки Jenkins

ответ

0

Вы можете использовать параметризованный триггерный плагин [1] в качестве шага сборки для запуска другого задания и передачи git sha1 другому заданию вместо использования тега git. Затем вы можете использовать Git Publisher для нажатия тега (если вам это нужно для других целей).

[1] http://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Plugin

Смежные вопросы