У меня есть простой проект PoC в Гудзоне. PoC имеет модульные тесты, написанные с помощью UnitTest ++, и выводит результаты в виде XML для использования xUnit для преобразования в формат jUnit.
Вот основные актуальные
- Мой проект настроен на использование MSBuild для создания решения 2008 года.
- Проект содержит как библиотеку DLL для сборки, так и модульные тесты, которые выполняются после сборки.
- Я установил свое рабочее пространство в Hudson на c: \ develop \ money (Money - это имя проекта), а в консоли Hudson я могу видеть папки рабочего пространства, файл решения и папки вывода (/ bin, / doc и т. Д. ).
- Приложение тестовой консоли выводит свой файл «money_unit_tests.xml» в заранее созданную папку «reports» (создавая c: \ develop \ money \ reports).
Однако кажется, что рабочее пространство не прилипает. Если я отправляю каталог рабочей области, он показывает мне папки, но если я затем перезагружаю страницу, отображается сообщение «Нет файлов в каталоге».
Почему Hudson не использует C: \ Develop ... как я его настроил?
Что я могу сделать?
Если я не могу его изменить, что я могу сделать, чтобы смягчить эти изменения? (я точно не хочу жестко кодировать вывод xml в C: .hudson ...)