Posted
almost 15 years
ago
by
Craig Sutherland
It’s All Changing!
I was chatting with one of the other developers on the CruiseControl.NET project yesterday. During the chat he mentioned he was concerned about how much things have changed from 1.4.4 to 1.5.0, and that he was having a hard time keeping up with all the changes.
So, in this post I’ll cover one of [...]
|
Posted
almost 15 years
ago
by
Craig Sutherland
An Introduction
On the mailing list there was a question today about the parts of the dashboard and how they match up with the configuration. So I thought it’s time for me to write down what I know about the parts of the dashboard and how they work.
First, there are four basic levels to the dashboard. [...]
|
Posted
almost 15 years
ago
by
Craig Sutherland
That’s an Old One
Now that 1.4 is officially finished, it’s time to start gearing up for 1.5. Already we have a large range of improvements (security, dynamic parameters, communications improvements, etc.) However, while these improvements are nice
|
Posted
almost 15 years
ago
by
Ruben Willems
|
Posted
almost 15 years
ago
by
Craig Sutherland
Is Your Code Covered?
One of the important metrics for TDD is code coverage – how much of the code base is actually being tested by unit tests. It’s not the only metric (even with 100% coverage you can’t guarantee that everything will be perfect), but it is a reasonably easy metric to measure.
There are various [...]
|
Posted
almost 15 years
ago
by
Craig Sutherland
Introducing Ohloh
Ohloh is a social site for open-source development – it allows developers to track what is happening with their projects, to “toot their horns” so to speak. Their website is at http://www.ohloh.net/ – and you can even see
|
Posted
almost 15 years
ago
by
Craig Sutherland
What Was Past
One of the changes that I recently added to CruiseControl.NET (for the 1.5 release) is a common communications library. This project is a cut-down version of Remote – I stripped out everything that had nothing to do with communications
|
Posted
almost 15 years
ago
by
Craig Sutherland
Some New Exciting Functionality
In the 1.5.0 release we are adding the ability to define dynamic build parameters. A dynamic build parameter is a value that can change for different builds – and it can be set by the user when they perform a force build.
This addresses a simple issue in the current CruiseControl.NET – if [...]
|
Posted
almost 15 years
ago
by
Ruben Willems
|
Posted
almost 15 years
ago
by
Craig Sutherland
Some Background
In CruiseControl.NET we have a file merge task. This task will load one or more files and merge them into a single XML document. From this document the reports get generated.
Recently we made some changes to CruiseControl.NET to allow reports and report artefacts to come from a different location, which now allows images and [...]
|