Steve Hebert's Development Blog

.Steve's .Blog

<November 2008>
SuMoTuWeThFrSa
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456


Navigation

Blogs I Follow

Favorite Tools

Development Articles

Subscriptions

Post Categories

Article Categories



Automated builds complete

Our automated build process is complete (I've been blogging about the process over the past several weeks).  I thought I'd take a minute to blog a few of the bits I learned along the way.  For a short history, I started the build process with NAnt to create our database script build and came across the Visual Build Professional tool in time to complete the MSI creation.  Now for the tidbits I learned:

  1. NAnt is a truely flexible and powerful piece of software.   
  2. NAnt's learning curve is non-trivial, and the further you dig the bigger it gets.
  3. NAnt's documentation set is somewhat disjointed.  The associated wiki is marginally helpful and most useful information comes from googling the user community.
  4. Visual Build allowed me to create the entire build of the MSI project in less than 8 hours. This included time just learning how to navigate their product to putting it into production. 
  5. Visual Build does not allow running a C# or VB.NET script as can be done in NAnt. It only allows for classic VB script, Javascript or Perl Script.
  6. I ended up leaving my database build script running under NAnt due to item #5 and NAnt is free after all. I just call my NAnt script from Visual Build.

So there it is, there are some more distribution features I'd like to incorporate but these features are not specific to the build automation tool.

-Steve

posted on Monday, December 13, 2004 10:19 AM by sdhebert





Powered by Dot Net Junkies, by Telligent Systems