开发者

How to build a specific revision of SVN in Hudson/Jenkins

Background:

We use NAnt as our building too开发者_Python百科l.

Question:

How can I tell Hudson to build a specific revision in SVN, instead of the latest one by default?

Thanks.


You configure the svn location including the revision number

<SVN_URL>@revision

Instead of putting the revision number hard coded in there you can use a parameter for the hudson job

<SVN_URL>@$param


(Lacking rep to comment, so I answer instead)

Peter answer's works well !

The syntax wasn't very clear to me. The solution was... reading Jenkins contextual help !

How to build a specific revision of SVN in Hudson/Jenkins

The final syntax I used for my repo URL was this one: http://mySVNdomain.com/svn/myREPOname/trunk@414 where 414 was, of course, the revision I needed.

Don't miss the possibility of using @$param if you need something dynamic


Tag the revision, give Hudson the tag url


This is a plugin for Hudson that works really well. It displays a list of revisions and allows you to select one to build.

http://wiki.hudson-ci.org/display/HUDSON/Subversion+Release+Manager

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜