Hi,
My CruiseControl now builds according to the changes in the HEAD branch (i.e. mainline), I made this a simple setting in a properties file the build.xml uses:
tag.name=HEAD If I want to build a version or branch I could change this to for example
tag.name=ver50 where ver40 is a version tag in cvs for the given project.
But how could I organize this differently so that:
1.) I can use a succesful build of the mainline,
2.) deploy it,
test it (functional, acceptance),
3.) deploy it in production, and
3.) tag the mainline at the point the build was made without including any changes to the mainline code introduced after that build was made?
I'm afraid I should create a version everytime a build succeeds, is this so,
or could I solve it in some other way.
Gian