【发布时间】:2018-12-17 13:48:09
【问题描述】:
我让 Jenkins 构建我的 C# .NET Core api 项目。我添加了一些 xUnit 测试,并在我的 Jenkins 构建中包含了一个 powershell 脚本,并使用“dotnet test”命令来执行测试。 一切正常,测试运行,我可以在 Jenkins 控制台中看到输出。 问题是,如果我的测试失败,什么也不会发生 - jenkins 愉快地完成了构建过程并将其报告为成功。
我怎样才能让它构建失败?
“dotnet test”命令有响应吗?
我知道有 xUnit Jenkins 插件,但它们似乎都围绕“显示 xUnit 测试的结果”。这不是我真正追求的。我想对测试结果采取行动,而不仅仅是在花哨的 html 中查看它们。
【问题讨论】:
-
您找到解决方案了吗?
标签: jenkins .net-core xunit.net