I am doing a doing a fair share of work that makes use of automated and semi-automated builds using NAnt scripts. I am loving the convenience, however, I usually come into the project after all that stuff is set up. So while I am encouraged and able to make significant changes to NAnt build files, I am never really in on the ground floor construction.
Don passed on this really useful series of posts from Jean-Paul S. Boodhoo. He successfully explains the steps and considerations when setting up a fully automated build with NAnt.
I am pretty confident I could complete this quite quickly from scratch ... in theory!