Как построить конкретную ревизию SVN в Гудзоне / Дженкинсе - PullRequest
19 голосов
/ 24 февраля 2010

Справочная информация:

Мы используем NAnt в качестве нашего строительного инструмента.

Вопрос:

Как я могу сказать Хадсону построить определенную ревизию в SVN вместо последней по умолчанию?

Спасибо.

Ответы [ 4 ]

39 голосов
/ 24 февраля 2010

Вы настраиваете местоположение SVN, включая номер редакции

<SVN_URL>@revision

Вместо того, чтобы вводить номер ревизии в жестком коде, вы можете использовать параметр для задания hudson

<SVN_URL>@$param
8 голосов
/ 11 августа 2015

(Недостаток в комментариях, поэтому я отвечаю вместо этого)

Питер ответ хорошо работает!

Синтаксис мне не очень понятен. Решением было ... чтение контекстной справки Дженкинса! As simple as this !

Последний синтаксис, который я использовал для URL репо, был следующий: http://mySVNdomain.com/svn/myREPOname/trunk@414 где 414 была, конечно, нужная мне ревизия.

Не упустите возможность использования @ $ param, если вам нужно что-то динамическое

6 голосов
/ 24 февраля 2010

Отметьте ревизию, дайте Хадсону тег URL

5 голосов
/ 27 сентября 2010

Это плагин для Хадсона, который работает очень хорошо. Он отображает список ревизий и позволяет выбрать одну для сборки.

http://wiki.hudson -ci.org / дисплей / HUDSON / Subversion + Release + менеджер

...