2013-07-23 4 views
4

Прошу прощения, если об этом уже ответили в другом месте, но я не могу найти ничего после часа поиска Google.Запуск NUnit в Mono с Jenkins

У меня есть среда Jenkins CI, настроенная на сервере Ubuntu. Сейчас он успешно компилирует код C# с помощью моно. Я бы хотел, чтобы он также мог выполнять тесты NUnit.

Каков наилучший способ для этого? Есть ли способ, который не включает в себя версию slown'd windows Jenkins, возможно, с nunit-консолью? (Было бы здорово, если бы после выполнения этой команды я мог просматривать результаты через веб-интерфейс Jenkins)

ответ

2

Кажется, я понял это с небольшим возиться.

Я настроил работу Дженкинс под Строить и добавил «Execute SHELL» команды

nunit-console "$WORKSPACE/path/to/Tests.dll" 

, а позже в качестве события после сборки, я взял полученный XML (с помощью плагина NUnit для Jenkins) и он отображает все это в веб-интерфейсе.

Одно предостережение, это -really- простой проект, так что я не знаю, что все будет работать под моно с более продвинутыми испытаний и т.д.

+0

вы попробуете это nunit3, а? –

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