用Jenkins执行NUnit

早上好。

我想配置Jenkins服务器运行NUnit与插件Jenkins NUnit插件,但我尝试了很多东西,并没有用。

我点击按钮**添加构建步骤** >> 执行Windows批处理命令,但我在这里看到http://stackoverflow.com/questions/9121312/how-do-you-run-nunit-tests-from-jenkins然后我正在配置这个表单:

“c:\ program files \ nunit \ bin \ nunit-console.exe”$(项目本地)\ $(DLLTest).dll

这个表单返回一个错误,但我在bat文件中尝试这个没有任何反应,我在第一行之前启动 。 打开NUnit,但没有任何反应,在Jenkins建筑开始但永无止境。

我做错了什么?

以下是我为特定的硬编码项目运行它的方法

“C:\ Program Files \ NUnit 2.6 \ bin \ nunit-console.exe”“nUnitTests \ bin \ Release \ nUnitTests.dll”/xml=nunit-result.xml

我需要指定xml输出以确保Violations插件(我正在使用)可以正确地获取输出并正确报告,这可能会帮助您完成工作。

您是否尝试使用%variable%而不是$ variable? 在Windows批处理命令中,它使用%WORKSPACE%而不是$ WORKSPACE。 这就是我在FxCop / StyleCop批处理命令中所做的。