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: 248
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