使用詹金斯生成dotcover覆盖率报告

时间:2020-07-07 06:15:15

标签: unit-testing jenkins .net-core dotnet-cli dotcover

我在jenkins上安装了ci服务器,该服务器构建了.net core 2.2应用程序。然后使用dotcover生成“测试覆盖率”报告。

我正在从jenkins作业执行以下命令,以在测试项目的.csproj文件所在的目录中使用dotcover生成覆盖率报告。

dotnet restore

dotnet dotcover test --dcReportType=HTML --dcOutPut="%WORKSPACE%\TestReport\index.html"

它给了我以下错误。

[JetBrains dotCover]无法执行覆盖率分析。运作方式 被用户取消了。

无法注册x86核心COM对象:RegSvr32无法注册 核心。退出代码为00000003。可能您没有在重启后重新启动 Windows更新。请重新启动计算机,然后重试。

我已经按照错误提示进行更新并重新启动,但不能解决问题。

如果我直接从命令行运行此命令,它将正常工作,并使用相同的命令正确生成报告。

不知道我在詹金斯身上缺少什么。

0 个答案:

没有答案