Пакет программ для CruiseControl.NET
CruiseControl.NET Utilities Package
Пакет вспомогательных утилит для системы сборки CruiseControl.NET.
На снимке - веб-панель с отчетом о результатах юнит-тестов.
Интеграция осуществляется развертыванием трех утилит командной строки и
двух XSLT-файлов в папку с установленным CruiseControl.NET.
Состав пакета:
1. Stamper.
Утилита для правки номеров версий в исходных файлах.
Читает входной файл и заполняет последовательности, удовлетворяющие
заданной схеме нумерации версий, нужными значениями. Умеет работать с
любыми форматами, символами-разделителями, и кодировками, включая
многобайтовые (UTF-8, UTF-16 LE/BE).
2. Hash.
Утилита для получения хэшей файлов.
Формирует текстовый или XML-файл с полученными значениями.
3. TestRunner.
Прогонщик юнит-тестов, ориентированный на интеграцию с Boost Unit
Test Framework. Результаты тестов объединяются в XML-файл, который
используется средой CruiseControl.NET для построения отчетов в
форме HTML.