Skip to content

Conversation

@MattGal
Copy link
Member

@MattGal MattGal commented Oct 29, 2020

Description

Support was added to understand a file found in the same path as .NET Core SDKs/ Runtimes named "productVersion.txt".

When found, this allows version redirection, allowing a non-stable build to have assets that are installed like they are stably-versioned. At the time, these scripts were added to Arcade's eng/common folder and Arcade was made to (by default) use these copies of the scripts.

Since dotnet/install-scripts#76 has been merged and rolled out to the public locations, a local copy of these scripts is no longer desirable.

Customer Impact

If we don't do this, breaking changes and/or improvements made in the public https://dot.net/v1/dotnet-install.* scripts would not be adopted by the release/5.0 branch.

Regression

No : this was always the plan once the scripts were in the public location.

Risk

Low: Aside from some logging improvements made as part of the PR, the public scripts are nearly identical to the ones being deleted. The same change has already been promoted in the master branch, as well.

Workarounds

We could choose to do nothing, but if a breaking change is ever made within the scripts we'd have to copy these changes into the release/5.0 branch

(This reverts commit 88ce535 except for spelling errors.)

…n.txt" file (dotnet#6051)"

This reverts commit 88ce535 except for spelling errors.
@MattGal MattGal merged commit ac07286 into dotnet:release/5.0 Oct 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants