Continuous integration on Hudson - need help with scenario

TechWell Contributor's picture

I am using hudson for my continous integration build system. i need to / should not trigger the build if checkins happened on one particular depot of the client spec.

Scenario - My Client Spec is like this:
\a
\b
\c

I need a CI for files checkin only for a & c.

I need the depot b to be sync up to my workspace and dont want to trigger build for the files checked into that depot (all are just help files, so no need to trigger a build).

please provide me a solution for this issue.

Regards
Joe

Tags: 

1 Answer

Himanshu Goyal's picture

Hi,

You can schedule task in Hudson using multiple specs in same project task. Mention \a, \c as version controlled system under a project folder (let's say that 'ABC').
And create your workspace under 'ABC' for spec \b
Now, when you set a polling mechanism, commits in only \a and \c wold fire a build and no builds wold be fired for spec \b

Enjoy SCM !

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.