Hudson – CI Engine (part 2)

In my previous blog about Hudson I was excited as a user how cool and great this CI engine was. This week I had to quickly setup a project and get it going on our build server. Boy oh boy, that was great task. Easy, clean, and fast. You should definitely check it out.

For those who want to install it, keep in mind the next:

  1. You will have to install Java Runtime
  2. Once you can run the command line version, you can through the browser install the windows service (a much better way of running CI server)
  3. You probably will need a few .NET related plugins to install prior to setting up any projects, such as
    1. MSBuild (if you use it)
    2. NAnt (if this is your build script of choice)
    3. Gallio report builder (if you use MbUnit 3.x)
    4. Green Balls (if you rather see red-green and not red-blue – why blue?!)

The nice part is that the information is all available at the Hudson site, and very easy to find.

Oh, and Terry, why won’t you blog about setting it up for the .NET community. Folks would love to read it :P

image

Update: this blog post is a nice detailed step-through guide how to setup and run Hudson. Uses NUnit, but not a big issue to convert to anything you need.

No Comments