Моя команда ставит перед собой задачу минимизировать время, в течение которого наша сборка нарушается.
Мы используем CruiseControl.NET для непрерывной интеграции. Я хотел бы узнать, как лучше всего подойти к ответу на следующий вопрос:
"За последний {временной промежуток} сколько времени {project-name} провел в нарушенном состоянии?"
Например:
«За какой последний месяц наш проект провел в нарушенном состоянии?»
Существуют ли какие-либо расширенные функции CruiseControl.NET, которые позволили бы сделать эту информацию доступной в каком-либо виде отчета или где-нибудь на панели инструментов?
В качестве альтернативы, как бы вы подошли к разбору файлов артефактов xml, чтобы получить эту информацию?