我很抱歉,如果已经在其他地方回答了这个问题,但在搜索谷歌一小时后我找不到任何内容。
我在Ubuntu服务器上设置了Jenkins CI环境。现在它在mono的帮助下成功编译了c#代码。我希望它能够运行NUnit测试。
最好的方法是什么? 有没有一种方法不包括Jenkins的奴隶windows版本,也许有nunit-console? (如果在运行该命令后,我会通过Jenkins的网络界面查看结果会很酷)
答案 0 :(得分:2)
似乎我通过一点修补来解决这个问题。
我在Build下配置了jenkins作业,并添加了一个“执行shell”命令
nunit-console "$WORKSPACE/path/to/Tests.dll"
然后作为post build事件,我选择了生成的xml(使用jenkins的NUnit插件),它在Web界面中显示所有内容。
需要注意的是,这是一个非常简单的项目,所以我不知道是否所有这些都可以在单声道下进行更高级的测试等。