I posted the same question on the Nant mailing list and this is what I
got, and am trying to implement.

Easiest way to get you want would be..

Create two nant files.

File1: builds commonSW & Project1
File2: builds commonSW & Project2

Setup 2 ccnet projects, each one pointing at one of the nant files

Put both projects in the same queue


On Jan 5, 10:41 am, Chris <[email protected]> wrote:
> BTW, both Project1 and Project2 builds are on the SAME build machine.
>
> On Jan 5, 10:36 am, Chris <[email protected]> wrote:
>
>
>
>
>
>
>
> > I use CC.NET v1.6.7981.1 and Nant v0.91. I trigger the builds via
> > CC.NET but do the bulk of the work in Nant - no surprise here.
>
> > I want to independently build, force or continuous, two projects that
> > share a subset of common files between them. All files are built with
> > VS2008 using the devenv command line in Nant. Here's my structure
>
> > Common SW - used by both below
> > Project1 SW - needs Common SW to build first
> > Project2 SW - needs Common SW to build first
>
> > I want to be able to do the following.
>
> > Show both Project1 and Project2 on the dashboard, and be able to Force
> > either project. However, if one project is already building, doesn't
> > matter which one, and the other project is triggered, it should wait
> > for the first running project to finish.
>
> > Any pointers please? Thanks!
>
> > -chris

Reply via email to