Re: [NAnt-users] How to setup two projects with a subset of common files?

2012-01-17 Thread Chris Fouts
Thanks!

From: Bob Archer [mailto:bob.arc...@amsi.com]
Sent: Friday, January 06, 2012 10:17 AM
To: Chris Fouts; nant-users@lists.sourceforge.net
Subject: RE: [NAnt-users] How to setup two projects with a subset of common 
files?

Don't you want a build of common to trigger a build of Project1 and Project2? 
If so, you can set up a ccnet trigger to do that. Use a project trigger on 
Project1  Project2. They will both trigger on a successful build of Common. 
Now, if you have Project1 and Project2 in the same queue that will keep them 
from building at the same time.

http://www.cruisecontrolnet.org/projects/ccnet/wiki/Project_Trigger

Simple and no need to change and build scripts.

BOb


From: Chris Fouts [mailto:chris.fo...@caemilusa.com]
Sent: Thursday, January 05, 2012 3:33 PM
To: nant-users@lists.sourceforge.net
Subject: Re: [NAnt-users] How to setup two projects with a subset of common 
files?

I'm implementing this idea. However, some questions.

Won't this build CommonSW twice, once when Project1 is built and next when 
Project2 is built, in the case where I build both projects? I really want to 
just build CommonSW once in this case.

Also if projects are in the same queue, does that imply a serial build or 
parallel build?

-chris

From: Philip Sayers [mailto:p...@cds-am.net]
Sent: Thursday, January 05, 2012 1:36 PM
To: Chris Fouts; nant-users@lists.sourceforge.net
Subject: RE: [NAnt-users] How to setup two projects with a subset of common 
files?

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


I posted this in the ccnet-users Google group, but I thought I'd post this too 
hoping I'm not alone in using ccnet+nant environment, and not the first one to 
try this.

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 ccnet web 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




***This e-mail message is intended only for the above named recipient(s)
and may contain information that is sensitive or proprietary. If you have
received this message in error or are not the named recipient(s), please
immediately notify the sender, delete this e-mail message without making
a copy and do not disclose or relay this e-mail message to anyone.***
--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d___
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users


Re: [NAnt-users] How to setup two projects with a subset of common files?

2012-01-06 Thread Bob Archer
Don't you want a build of common to trigger a build of Project1 and Project2? 
If so, you can set up a ccnet trigger to do that. Use a project trigger on 
Project1  Project2. They will both trigger on a successful build of Common. 
Now, if you have Project1 and Project2 in the same queue that will keep them 
from building at the same time.

http://www.cruisecontrolnet.org/projects/ccnet/wiki/Project_Trigger

Simple and no need to change and build scripts.

BOb


From: Chris Fouts [mailto:chris.fo...@caemilusa.com]
Sent: Thursday, January 05, 2012 3:33 PM
To: nant-users@lists.sourceforge.net
Subject: Re: [NAnt-users] How to setup two projects with a subset of common 
files?

I'm implementing this idea. However, some questions.

Won't this build CommonSW twice, once when Project1 is built and next when 
Project2 is built, in the case where I build both projects? I really want to 
just build CommonSW once in this case.

Also if projects are in the same queue, does that imply a serial build or 
parallel build?

-chris

From: Philip Sayers [mailto:p...@cds-am.net]
Sent: Thursday, January 05, 2012 1:36 PM
To: Chris Fouts; nant-users@lists.sourceforge.net
Subject: RE: [NAnt-users] How to setup two projects with a subset of common 
files?

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


I posted this in the ccnet-users Google group, but I thought I'd post this too 
hoping I'm not alone in using ccnet+nant environment, and not the first one to 
try this.

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 ccnet web 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




***This e-mail message is intended only for the above named recipient(s)
and may contain information that is sensitive or proprietary. If you have
received this message in error or are not the named recipient(s), please
immediately notify the sender, delete this e-mail message without making
a copy and do not disclose or relay this e-mail message to anyone.***
--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox___
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users


[NAnt-users] How to setup two projects with a subset of common files?

2012-01-05 Thread Chris Fouts
I posted this in the ccnet-users Google group, but I thought I'd post this too 
hoping I'm not alone in using ccnet+nant environment, and not the first one to 
try this.

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 ccnet web 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




***This e-mail message is intended only for the above named recipient(s)
and may contain information that is sensitive or proprietary. If you have
received this message in error or are not the named recipient(s), please 
immediately notify the sender, delete this e-mail message without making
a copy and do not disclose or relay this e-mail message to anyone.***
--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox___
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users


Re: [NAnt-users] How to setup two projects with a subset of common files?

2012-01-05 Thread Brendan CM
The CruiseControl people should probably give you this same response, but
in case they haven't, here is what you're looking for:

http://www.cruisecontrolnet.org/projects/ccnet/wiki/Queue_Configuration

On Thu, Jan 5, 2012 at 9:48 AM, Chris Fouts chris.fo...@caemilusa.comwrote:

 I posted this in the ccnet-users Google group, but I thought I’d post this
 too hoping I’m not alone in using ccnet+nant environment, and not the first
 one to try this.

 ** **

 I use CC.NET v1.6.7981.1 and Nant v0.91. I trigger the builds via CC.NETbut 
 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 ccnet web 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 

 ** **



 ***This e-mail message is intended only for the above named recipient(s)
 and may contain information that is sensitive or proprietary. If you have
 received this message in error or are not the named recipient(s), please
 immediately notify the sender, delete this e-mail message without making
 a copy and do not disclose or relay this e-mail message to anyone.***


 --
 Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
 infrastructure or vast IT resources to deliver seamless, secure access to
 virtual desktops. With this all-in-one solution, easily deploy virtual
 desktops for less than the cost of PCs and save 60% on VDI infrastructure
 costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
 ___
 NAnt-users mailing list
 NAnt-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/nant-users


--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox___
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users


Re: [NAnt-users] How to setup two projects with a subset of common files?

2012-01-05 Thread Chris Fouts
Thanks to all the replies. I just started looking at queues indeed.

From: Brendan CM [mailto:veri...@gmail.com]
Sent: Thursday, January 05, 2012 1:36 PM
To: Chris Fouts
Cc: nant-users@lists.sourceforge.net
Subject: Re: [NAnt-users] How to setup two projects with a subset of common 
files?

The CruiseControl people should probably give you this same response, but in 
case they haven't, here is what you're looking for:

http://www.cruisecontrolnet.org/projects/ccnet/wiki/Queue_Configuration
On Thu, Jan 5, 2012 at 9:48 AM, Chris Fouts 
chris.fo...@caemilusa.commailto:chris.fo...@caemilusa.com wrote:
I posted this in the ccnet-users Google group, but I thought I’d post this too 
hoping I’m not alone in using ccnet+nant environment, and not the first one to 
try this.

I use CC.NEThttp://CC.NET v1.6.7981.1 and Nant v0.91. I trigger the builds 
via CC.NEThttp://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 ccnet web 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




***This e-mail message is intended only for the above named recipient(s)
and may contain information that is sensitive or proprietary. If you have
received this message in error or are not the named recipient(s), please
immediately notify the sender, delete this e-mail message without making
a copy and do not disclose or relay this e-mail message to anyone.***

--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
___
NAnt-users mailing list
NAnt-users@lists.sourceforge.netmailto:NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox___
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users


Re: [NAnt-users] How to setup two projects with a subset of common files?

2012-01-05 Thread Philip Sayers
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 

 

 

I posted this in the ccnet-users Google group, but I thought I'd post this
too hoping I'm not alone in using ccnet+nant environment, and not the first
one to try this.

 

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 ccnet web 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 

 




***This e-mail message is intended only for the above named recipient(s)
and may contain information that is sensitive or proprietary. If you have
received this message in error or are not the named recipient(s), please 
immediately notify the sender, delete this e-mail message without making
a copy and do not disclose or relay this e-mail message to anyone.***

--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox___
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users


Re: [NAnt-users] How to setup two projects with a subset of common files?

2012-01-05 Thread Chris Fouts
Will this show BOTH projects in the ccnet web dashboard?

From: Philip Sayers [mailto:p...@cds-am.net]
Sent: Thursday, January 05, 2012 1:36 PM
To: Chris Fouts; nant-users@lists.sourceforge.net
Subject: RE: [NAnt-users] How to setup two projects with a subset of common 
files?

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


I posted this in the ccnet-users Google group, but I thought I'd post this too 
hoping I'm not alone in using ccnet+nant environment, and not the first one to 
try this.

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 ccnet web 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




***This e-mail message is intended only for the above named recipient(s)
and may contain information that is sensitive or proprietary. If you have
received this message in error or are not the named recipient(s), please
immediately notify the sender, delete this e-mail message without making
a copy and do not disclose or relay this e-mail message to anyone.***
--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox___
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users


Re: [NAnt-users] How to setup two projects with a subset of common files?

2012-01-05 Thread Chris Fouts
I found the answer to my own question, and it's Yes.

From: Chris Fouts [mailto:chris.fo...@caemilusa.com]
Sent: Thursday, January 05, 2012 2:08 PM
To: nant-users@lists.sourceforge.net
Subject: Re: [NAnt-users] How to setup two projects with a subset of common 
files?

Will this show BOTH projects in the ccnet web dashboard?

From: Philip Sayers [mailto:p...@cds-am.net]
Sent: Thursday, January 05, 2012 1:36 PM
To: Chris Fouts; nant-users@lists.sourceforge.net
Subject: RE: [NAnt-users] How to setup two projects with a subset of common 
files?

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


I posted this in the ccnet-users Google group, but I thought I'd post this too 
hoping I'm not alone in using ccnet+nant environment, and not the first one to 
try this.

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 ccnet web 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




***This e-mail message is intended only for the above named recipient(s)
and may contain information that is sensitive or proprietary. If you have
received this message in error or are not the named recipient(s), please
immediately notify the sender, delete this e-mail message without making
a copy and do not disclose or relay this e-mail message to anyone.***
--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox___
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users