一尘不染

用詹金斯执行NUnit

jenkins

早上好。

我想将Jenkins服务器配置为使用插件 Jenkins NUnit插件 运行NUnit,但是我尝试了很多事情,但是没有用。

我单击按钮添加构建步骤 >> 执行Windows批处理命令, 但是我在这里看到然后我正在配置此表单:

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

这种形式返回一个错误,但我在bat文件中尝试了此操作,但没有任何反应,我将 开始
放在第一行之前。打开NUnit,但没有任何反应,在Jenkins中,建筑物开始但从未结束。

我做错了什么?


阅读 265

收藏
2020-07-25

共1个答案

一尘不染

这是我如何为特定的硬编码项目运行它

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

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

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

2020-07-25