определить новейший SVN-тег из Hudson для развертывания - PullRequest
1 голос
/ 26 января 2012

Мы используем Subversion для управления исходным кодом вместе с Maven для управления зависимостями / подготовки релиза и Hudson в качестве CI-сервера.Подготовка к выпуску maven выполняет тегирование релиза и создает новый тег в SVN.Я хотел бы запустить задание по развертыванию в Хадсоне от последнего тега (по умолчанию) и от других тегов по требованию.

Есть ли способ получить последнюю информацию о SVN-тегах в Hudson и передать ее параметризованному заданию.

Спасибо

1 Ответ

0 голосов
/ 26 января 2012

Это должно быть возможно при условии, что вы добавите действие сборки, в котором перечислены теги вашего репозитория SVN, используя svn switch и svn ls:

svn switch http://your/svn/repo/tags/'svn ls http://your/svn/repo/tags | tail -n 1' repo

Вы найдете другие варианты в вопросе SO " Автоматизация сборок из тегов Subversion "

...