dotnet / arcade

Tools that provide common build infrastructure for multiple .NET Foundation projects.
MIT License
667 stars 345 forks source link

Add local internal tools restore target #2416

Open ViktorHofer opened 5 years ago

ViktorHofer commented 5 years ago

With https://github.com/dotnet/corefx/pull/36560 we added a target which restore internal tools locally. This is needed for tools like TestILC. We download/install the nuget credentials provider and invoke dotnet restore --interactive on eng/internal/Tools.csproj.

We should bring that functionality upstream into arcade.

tmat commented 5 years ago

See https://github.com/dotnet/corefx/pull/36560#discussion_r271861263 for discussion on what the potential Arcade version of this feature should look like.

markwilkie commented 5 years ago

@ViktorHofer - is the plan still to move that work you did in corefx back into Arcade?

ViktorHofer commented 5 years ago

Yes, bugt not a high prio.