* upstream/release/2.1.2xx: (31 commits)
Update SDK to 2.1.100-preview-62721-01
Updating the branding of the CLI to 2.1.103.
Updating NuGet to 4.6.1-rtm-5019
Update SDK to 2.1.200-preview-62717-01
Updating the SDK to 2.1.200-preview-62716-06.
Updating the SDK to 2.1.200-preview-62716-04
Update SDK to 2.1.200-preview-62715-08
Updating Roslyn to 2.8.0-beta2-62713-11
Updating the SDK version to 2.1.100-preview-62714-01
Updating the branding of the CLI to 2.1.102.
Remove cli-deps from sources.
Update Roslyn to 2.7.0-beta3-62707-11
add nuget-build myget feed as source
Insert NuGet Build 4.7.0-preview1.4982 into cli
Update to the 15.6 RTM version of the test SDK in templates
Update to consume aspnetcore 2.0.6-10011
Updating TestPlatform to 15.6 RTM
Updating runtime to 2.0.6.
Update AspNetCore version
Update the branding of the CLI to 2.1.101
...
This commit implements the missing `--tool-path` option for the list tool
command. This enables the command to list locally installed tools.
Fixes#8803.
This commit fixes the tool package store such that it stores a full path
instead of, potentially, a relative path.
This prevents a relative path from inadvertently being passed to NuGet
during the restore and causing it to restore relative to the temp project
directory.
Fixes#8829.
Currently the list tool command tests, while localizing the column headers,
didn't properly take into account the fact that localized builds might produce
strings longer than the English versions of the column header strings. This
results in a mismatch of the actual from the expected due to additional column
padding.
The fix is to stop using a static expected table and do a simple calculation of
the expected table based on the length of the localized strings.
Fixes issue related to PR #8799.
Other than change source to source-feed and make it additional instead of exclusive. I changed source to be multiple. Because restore support multiple source https://github.com/Microsoft/dotnet/issues/361
As for mock. The offline feed and source feed is considered the same, so remove the category of “source”. I renamed source to “AdditionalFeed” because that is more accurate on implementation level.
Note:
NuGet feed don’t have order. Whichever responses the fastest, is the first.
No change on restore.
scripts/cli-test-env.sh change is due to mac 10.13 is finally added to RID graph. And it is “considered” one of the CLI supported RID
This commit implements the missing `--tool-path` option for the list tool
command. This enables the command to list locally installed tools.
Fixes#8803.
This commit fixes the tool package store such that it stores a full path
instead of, potentially, a relative path.
This prevents a relative path from inadvertently being passed to NuGet
during the restore and causing it to restore relative to the temp project
directory.
Fixes#8829.
* The '-n' option to 'cp' does not exist for Alpine; don't use "$ID.$VERSION_ID" for the error message.
* Try "cp -R -u" for alpine variants.
* Fixing a comment...