Re: Need Target build automatically based only on the checkin's

Thomas Sundberg <[email protected]>
Newsgroups gmane.comp.java.cruise-control.user
Message-ID <[email protected]>
Hi!

Since it is difficult for a program, such as Cruise Control, to know
which part of a large code base that has been changed if the entire
project is handled as one project in a version control system I would
suggest an approach where one either

* Build everything every time and defines the dependencies in the
build system so that only one target need to be called from Cruise
Control.

* Divide the code base into smaller parts where each part has it's own
build target or perhaps even better it's own build script and build
only the sub project that has been changed.

My gut feeling is that you try to solve wrong issue here with Cruise
Control. Your main issue appears to me be a large code base that need
to be divided into smaller sub projects that can be handled as
different projects in Cruise Control.

And note that this is not a Cruise Control problem, you would have the
same issue if you tried to use any other build robot. And there are
plenty of them out there.

/Thomas


On Mon, Mar 30, 2009 at 13:35, Mehar <[email protected]> wrote:
>
> Can anyone please respond with an advice...
>
> Thanks in adv
> Mehar
>
>
> Mehar wrote:
>>
>> Yes, you are right.
>>
>> Regards,
>> Mehar
>>
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Cruisecontrol-user mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user
>>
>>
>
> --
> View this message in context: http://www.nabble.com/Need-Target-build-automatically-based-only-on-the-checkin%27s-tp22777272p22781270.html
> Sent from the CruiseControl - User mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Cruisecontrol-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user
>



-- 
-------------------------------------------------------
Thomas Sundberg
M. Sc. in Computer Science

Agical AB
Västerlånggatan 79, 2 tr
111 29 Stockholm, SWEDEN

Mobile: +46 70 767 33 15
E-mail: [email protected]
http://www.agical.com

------------------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.