-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Fix to the official build (API Compat tool) #3667
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@@ -24,8 +24,7 @@ | |||
<!-- API Compat --> | |||
<PropertyGroup> | |||
<RunApiCompat Condition="'$(RunApiCompat)' == ''">$(IsStableProject)</RunApiCompat> | |||
<ToolHostCmd Condition="'$(OS)' != 'Windows_NT'">$(ToolsDir)dotnetcli/dotnet</ToolHostCmd> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, that's interesting. So we were assuming that if it was windows, then we wouldn't need to use the tools directory. Fun stuff. 😄
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, on the CI windows machines most likely it was installed by default, but not on the official build machines.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @artidoro .
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Codecov Report
@@ Coverage Diff @@
## master #3667 +/- ##
==========================================
- Coverage 72.78% 72.68% -0.11%
==========================================
Files 808 805 -3
Lines 145588 145533 -55
Branches 16250 16250
==========================================
- Hits 105964 105776 -188
- Misses 35202 35335 +133
Partials 4422 4422
|
PR #3623 breaks the official build because the .Net Core 2.1 runtime is not found.
We have it locally in the tools directory, so a solution is to make it point to that local installation of the runtime.
Fixes #3666.