Monday 14 December 2009

Cruise Control .Net

My main aim has been to create a Continuous Integeration build environment to explore the possibilities of automating as much of the build as possible. This is based on the book by Paul M Duvall "Continious Integration".

Based on the ideas of software development which are kind of lead by Martin Fowler


So to get started I have installed CruiseControl.Net and its associated tools

  • CruiseControl.Net 1.5
  • CruiseControl.Net CCTray 1.5
  • CruiseControl.Net Tools 1.5

Installation of CruiseControl.Net was straight forward, after downloading and running the setup.exe executable there was a minor tweak to do to get the virtual folder registered.

Under Internet Information Server I created a new Virtual Application which was linked to the folder

C:\Program Files\CruiseControl.NET\webdashboard

Using the alias of 'ccnet'

I needed to adjust the file permissions to allow IIS_IUSRS access to read, read & execute, list folder contents.

The icon on the desktop needed to be set to run as administrator because of Vista permissions as the process was having trouble executing some tasks with out this.


No comments:

Post a Comment