2010-04-27 2 views
0

У меня есть простой проект PoC в Хадсоне. PoC имеет модульные тесты, написанные через UnitTest ++, и выводит результаты в виде XML для потребления xUnit для перехода в формат jUnit.Конфигурирование выходного теста xUnit в Hudson

Вот Характерный отношение

  • У меня есть проект, выполненный с возможностью использовать MSBuild для построения решения 2008.
  • Проект содержит как DLL, которые он должен построить, так и модульные тесты, которые запускаются как шаг после сборки.
  • Я установил мое рабочее место в Гудзоне устанавливается в C: \ развивать \ деньги (Деньги это имя проекта) и в консоли Hudson я могу видеть рабочее пространство папки, файл решения и выходные папки (/ бен,/doc и т. д.).
  • Консоль приложение тест выводит его файл «money_unit_tests.xml» в папку «сообщает» (что делает C: \ развивать \ деньги \ отчетов), который precreated.

Однако кажется, что рабочее пространство не прилипает. Если я отправлю каталог рабочей области, он покажет мне папки, но если я перезагружу страницу, тогда появится сообщение «Нет файлов в каталоге».

Почему Хадсон не использовать C: \ Разработка ... как я настроил его?

Что я могу сделать это изменить?

Если я не могу его изменить, что я могу сделать для смягчения этих изменений? (Я не хочу, чтобы жестко кодировать вывод для xml в C: .hudson ...)

+0

Это вопрос с разрешениями? Хадсон создал C: \ develop \ money? –

+0

Было предварительно обработано. Кажется, что рабочее пространство не прилипает. Я перезапустил hudson, и рабочее пространство снова пусто. Если я отправлю каталог рабочей области, он покажет мне папки, но если я перезагружу страницу, тогда появится сообщение «Нет файлов в каталоге». Я обновил вопрос, чтобы отразить это. –

ответ

1

В настройке появляется опция «Дополнительно», которая скрывает несколько дополнительных параметров. В нем есть пользовательское рабочее пространство, которое меня озадачивает, для чего предназначена папка рабочего пространства (которая все еще пуста).

+0

Если вам нужно ваше рабочее пространство в определенном месте. Именно там вы его настраиваете. --- Что вы на самом деле имеете в виду при настройке рабочего пространства? Вы изменяете значение переменной среды WORKSPACE? –

+0

Если вы посмотрите в своем проекте, есть большая папка с названием Workspace. Если вы нажмете на него, вам будет предоставлено текстовое поле и зеленая кнопка с надписью «Отправить». Задайте это имя каталога, отправьте ему обновления, показывающие файлы и папки там, но на самом деле не встаньте - если вы перезагрузите страницу, это будет то же самое, если вы там не побывали. –

Смежные вопросы