codecov / codecov-exe

.exe report uploader for Codecov https://codecov.io
MIT License
25 stars 21 forks source link

Execution broken with AppVeyor starting from codecov-exe v1.12.0 #146

Closed jgonzalezdr closed 3 years ago

jgonzalezdr commented 3 years ago

With AppVeyor (at least, I don't know if with other CIs) the execution is broken, failing with the error "codecov : [FTL] The system cannot find the file specified.".

You can check a failing build log with v1.12.0 here and with v1.12.3 here.

With exactly the same configuration, but running v1.11.2, it works properly (build log here).

AdmiringWorm commented 3 years ago

hmm, could be a problem with how the VCS providers are resolved (it changed to use reflection in 1.12.0).

Could I ask you to try with the .NET Core edition of codecov-exe? (.NET Core is available on appveyor, and can be installed by running dotnet tool install -g codecov.tool).

My guess is that when publishing the .NET edition used in the chocolatey package, some required classes are removed since they are only used through reflection.

AdmiringWorm commented 3 years ago

ignore my previous comment. It seems the problem is something else, and I need to look a bit deeper into why it happens. It looks like git somehow can not be found on the system, which is incorrect (even if it was, there should not be an exception :cry:).

AdmiringWorm commented 3 years ago

A fix for this will be available in the next version of codecov-exe (I am sorry about the delay).

github-actions[bot] commented 3 years ago

:tada: This issue has been resolved in version 1.13.0 :tada:

The release is available on:

Your friendly GitReleaseManager bot :package::rocket: