Отображение разметки в XML-файле на панели мониторинга CruiseControl.NET - PullRequest
0 голосов
/ 26 августа 2011

Я пытаюсь отобразить содержимое моего xml-файла на панели управления CC.

В частности, я хотел бы отобразить данные на этой странице:

_ http://server/CCNet/server/local/project/TestApplication

Это страница, которая показывает результаты последней сборки. На данный момент все будет делать. Либо получите данные из элементов моего XML-файла, либо просто визуализируйте весь XML-файл.

Подойдет даже ссылка на мой xml-файл где-нибудь на панели инструментов.

Я пытался изменить файл header.xsl на сервере, но пока все, что я могу сделать, это отобразить то, что я жестко кодирую в header.xsl, а не данные из моего xml-файла.

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 26 августа 2011

Хотите ли вы видеть разные xml для каждой сборки, или это статический xml-файл, который всегда должен быть доступен?

Если он статический, вы можете использовать externalLinks Узел вашего проекта.

Если у вас есть уникальный XML для каждой сборки, вам нужно будет сделать следующее:

  1. Объединить XML в вывод вашей сборки.
  2. Создайте xsl и поместите его на свой сервер сборки (обычно в папке \ webdashboard \ xsl)
  3. В dashboard.config добавьте свой xsl в качестве xslReportBuildPlugin
...