continuous integration - How do I setup Jenkins to build all of my versions of a project? -
i'm learning whole version control thing subversion , using trunk, branch, tags etc different workings/versions of project. i'm trying speed using continuous integration jenkins (tried ccnet, nightmare setup!).
so question is, if have following areas in project svn:
file:///e:/data/svn/myproject/trunk file:///e:/data/svn/myproject/tags/version_1.0 file:///e:/data/svn/myproject/branch/version_1.1
.. best practice regarding setting build project in jenkins of different areas in svn continuously monitored , changes built?
would setup 1 project several source code repositories, 1 each version/trunk etc? or setup multiple build projects? how do it?
edit: should using matrix project (build multi-configuration project)?
set multiple jobs, 1 each branch/tag want build. once 1 job working well, can copy create rest, changing svn url.
you should rid of old jobs stop maintaining tags/branches jenkins configuration doesn't out of control.
Comments
Post a Comment