Monday, April 19, 2004
ccnet, nant, ndoc, nunit oh my

Build process prototype finally complete.  Thanks for McP's initial prototypes, I finally got the process working end to end today.  Although a bit of a chore to get everything going, once it's going there's nothing better then checking in some file and seeing ccnet kick off the whole process. 

ccnet watches vss (probably change this to a few daily builds)
ccnet kicks off nant build script
nant builds both sln, and test sln to versioned dir
nant kicks of nunit on test sln
nant kicks off fxcop on sln
nant kicks off ndoc/vbdoc and makes html/chm
nant cleans/copies to latest
ccnet collects nant, nunit, and fxcop results, emails buildmaster, and waits for us to check on web

Hardest part was getting fxcop and nunit results into ccnet.  After some searching, I found the easiest way was to kick out both logs to a XX-results.xml in the latest dir, then have ccnet merge the files into mail ccnet file.  The newest build of ccnet handled fxcop out of the the box.

Couple this with the document generation out of EA, and whats left for us to do?   Oh yeah, code. 



1/23/2005 3:53:38 PM (Eastern Standard Time, UTC-05:00)
NUnit - a beautiful thing (Part 2)
1/23/2005 3:53:38 PM (Eastern Standard Time, UTC-05:00)
Hi,
<br>
<br>Would you be willing to share the source / configuration of the above mentioned process?
1/23/2005 3:53:38 PM (Eastern Standard Time, UTC-05:00)
I am not able to share the actual one we use at work, although I have written an article that will walk you through a very similar process. You can check it out here.
<br>
<br><a target="_new" href="http://blog.iceglue.com/articles/237.aspx">http://blog.iceglue.com/articles/237.aspx</a>
1/23/2005 3:53:38 PM (Eastern Standard Time, UTC-05:00)
Yes, thank you I have read the article. I have an issue with ccnet not starting up correctly. It seems that it has something to do with the remoting setup. Can you advise on the configuration of ccnet for the tcp remoting setup.
<br>
<br>Once again thank you for the &quot;getting started&quot; article.
<br>
<br>Jaco
1/23/2005 3:53:38 PM (Eastern Standard Time, UTC-05:00)
I would need a bit more detail to attempt to help you, such as what the errors are, and what changes to the default configuration you have made.
<br>
<br>I would also suggest you search the ccnet confluence site at <a target="_new" href="http://confluence.public.thoughtworks.org">http://confluence.public.thoughtworks.org</a>.
7/15/2006 2:24:04 AM (Eastern Daylight Time, UTC-04:00)
Can you give me the correct URL for the article
7/15/2006 4:56:49 AM (Eastern Daylight Time, UTC-04:00)
Here you go.. Thanks

http://www.15seconds.com/issue/040621.htm


Name
E-mail
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):