Skip to content

Conversation

safern
Copy link
Member

@safern safern commented Jan 27, 2020

Attempts to fix: #2199

Arcade templates install NugetAuthenticator always, and then we were re-installing it with a service credential, but it wasn't installed because there was already one installed. So I'm forcing our installation.

Also, update the SDK we use to the latest daily build which fixes a lot of reliability bugs in NuGet.

I added an empty variable declaration that someone missed in another change causing a wrong parameter to be passed down when it was not declared.

Note: I ran 2 official builds from my branch and they didn't hit the issue anymore

cc: @dotnet/runtime-infrastructure

@safern
Copy link
Member Author

safern commented Jan 28, 2020

I removed workaround for https://github.com/dotnet/coreclr/issues/26371 which was causing the build to fail due to target not existing on mono. Based on the issues it seems like it is not needed.

I validated locally and it seems like sourcelink worked correctly with embedded files, i.e:

c8e3cf046bc94cfdc7d46fb1f4da12f85662ea53d067191f5d78f2bbba7a6ab2 sha256 csharp /Users/santifdezm/repos/runtimeCopy/artifacts/obj/coreclr/System.Private.CoreLib/x64/Debug/System.SR.cs
embedded

cc: @hoyosjs

@safern safern merged commit 6a8603b into dotnet:master Jan 28, 2020
@safern safern deleted the RestoreInternalTools branch January 28, 2020 18:01
@ghost ghost locked as resolved and limited conversation to collaborators Dec 11, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Official build broken restoring internal tools
4 participants