Fervent Coder

Coding Towards Utopia...by Rob Reynolds
posts - 278 , comments - 431 , trackbacks - 0

My Links


Rob Reynolds

Subscribe to Fervent Coder RSS
Subscribe to Fervent Coder by Email

About Me

I manage several open source projects. Need...
   ...package management for Windows?
   ...automated builds?
   ...database change management (migrations)?
   ...your application to check email?
   ...a monitoring utility?

I also write for

Like what you are reading? Want to buy me a cup of coffee?
PayPal - The safer, easier way to pay online!

Article Categories


Post Categories


UppercuT – Automated Builds - Change is Good

Recently I reported that there were going to be some changes to UppercuT. And there have been. These are a summary of some of the most significant changes:

  • Uppercut now reports it's version. This is helpful to know where you are versus the current version. It also reports the time when it finishes a build.
  • Custom Replacement Tasks are now implemented. This is to add a task to the custom folder that completely replaces the normal workings of the build step it is replacing. A pre or post custom step will still run though.
  • Pre, Post and Replacement tasks are implemented for every build step in UppercuT now.
  • Support for Gallio Testing has been added.
  • EnvironmentBuilder works better than ever now that it is custom code instead of NAnt property expansion which had buffer limitations.
  • All .build files are now .step except for the actual builds (open, zip and default). default.build is what used to be __master.build.


Most of this is due to prioritizing the time to get requested features into UppercuT prior to my upcoming presentation for TopDNUG.

There are some more changes on the way to v1. I will be talking about a road map soon.  If you aren’t yet a member of the uppercut users group, you might consider joining. :-)

With this knowledge you shall build.

Print | posted on Wednesday, September 23, 2009 12:31 AM | Filed Under [ Code UppercuT ]


Comments are closed.
Comments have been closed on this topic.

Powered by: