Manage groups of build configurations in Hudson
        Posted  
        
            by Lóránt Pintér
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Lóránt Pintér
        
        
        
        Published on 2010-03-20T13:02:53Z
        Indexed on 
            2010/03/20
            13:11 UTC
        
        
        Read the original article
        Hit count: 293
        
I'm using Hudson to build my application. I have several branches that come and go. Whenever there's a new branch, I have to set up the following builds for it:
- a continuous build that runs after every change in SVN
 - a nightly build
 - a nightly site generation (I'm using Maven under the hood)
 - and a weekly integration build for some branches
 
currently this means I need to copy four template configurations and set them up with the branch URL. I don't like this for two reasons:
- It's redundant, so modifying something is error-prone and takes a lot of time.
 - I need four full checkouts of the product per branch on every build slave, plus four separate private Maven repository, not to mention the built artifacts. This is a lot of space wasted.
 
What I'd like instead is to have one workspace and one configuration for allthese builds. Is this possible with Hudson?
© Stack Overflow or respective owner