diff --git a/.vsts-ci.yml b/.vsts-ci.yml
index 54bbaa8bb..6fe393a60 100644
--- a/.vsts-ci.yml
+++ b/.vsts-ci.yml
@@ -118,6 +118,12 @@ stages:
_AdditionalBuildParameters: '/p:PublishInternalAsset=true'
# Never run tests on PGO bits
_TestArg: ''
+ Build_Release_x86:
+ _BuildConfig: Release
+ _BuildArchitecture: x86
+ _DOTNET_CLI_UI_LANGUAGE: ''
+ _AdditionalBuildParameters: ''
+ _TestArg: ''
pgoInstrument: true
- template: /eng/build.yml
@@ -290,6 +296,29 @@ stages:
_BuildArchitecture: 'x64'
_TestArg: $(_NonWindowsTestArg)
+ - template: /eng/build.yml
+ parameters:
+ agentOs: Linux
+ pool:
+ ${{ if eq(variables['System.TeamProject'], 'public') }}:
+ name: NetCorePublic-Pool
+ queue: BuildPool.Ubuntu.1604.Amd64.Open
+ ${{ if eq(variables['System.TeamProject'], 'internal') }}:
+ name: NetCoreInternal-Pool
+ queue: BuildPool.Ubuntu.1604.Amd64
+ timeoutInMinutes: 180
+ strategy:
+ matrix:
+ # Always run builds
+ Build_LinuxPortable_Release_x64:
+ _BuildConfig: Release
+ _DockerParameter: ''
+ _LinuxPortable: '--linux-portable'
+ _RuntimeIdentifier: ''
+ _BuildArchitecture: 'x64'
+ _TestArg: ''
+ pgoInstrument: true
+
- template: /eng/build.yml
parameters:
agentOs: Darwin
diff --git a/README.md b/README.md
index 767103642..702955743 100644
--- a/README.md
+++ b/README.md
@@ -74,20 +74,20 @@ With development builds, internal NuGet feeds are necessary for some scenarios (
Please do not directly edit the table below. Use https://github.com/dotnet/installer/tree/main/tools/sdk-readme-table-generator to help you generate it. Make sure to run the table generator test and make any changes to the generator along with your changes to the table.
-| Platform | main
(6.0.x Runtime) | Release/6.0.1XX-preview3
(6.0.x Runtime) | Release/5.0.3XX
(5.0 Runtime) | Release/5.0.2XX
(5.0 Runtime) | Release/3.1.4XX
(3.1.x Runtime) | Release/3.1.1XX
(3.1.x Runtime) |
+| Platform | main
(6.0.x Runtime) | Release/6.0.1XX-preview4
(6.0.x Runtime) | Release/5.0.3XX
(5.0 Runtime) | Release/5.0.2XX
(5.0 Runtime) | Release/3.1.4XX
(3.1.x Runtime) | Release/3.1.1XX
(3.1.x Runtime) |
| :--------- | :----------: | :----------: | :----------: | :----------: | :----------: | :----------: |
-| **Windows x64** | [![][win-x64-badge-main]][win-x64-version-main]
[Installer][win-x64-installer-main] - [Checksum][win-x64-installer-checksum-main]
[zip][win-x64-zip-main] - [Checksum][win-x64-zip-checksum-main] | [![][win-x64-badge-6.0.1XX-preview3]][win-x64-version-6.0.1XX-preview3]
[Installer][win-x64-installer-6.0.1XX-preview3] - [Checksum][win-x64-installer-checksum-6.0.1XX-preview3]
[zip][win-x64-zip-6.0.1XX-preview3] - [Checksum][win-x64-zip-checksum-6.0.1XX-preview3] | [![][win-x64-badge-5.0.3XX]][win-x64-version-5.0.3XX]
[Installer][win-x64-installer-5.0.3XX] - [Checksum][win-x64-installer-checksum-5.0.3XX]
[zip][win-x64-zip-5.0.3XX] - [Checksum][win-x64-zip-checksum-5.0.3XX] | [![][win-x64-badge-5.0.2XX]][win-x64-version-5.0.2XX]
[Installer][win-x64-installer-5.0.2XX] - [Checksum][win-x64-installer-checksum-5.0.2XX]
[zip][win-x64-zip-5.0.2XX] - [Checksum][win-x64-zip-checksum-5.0.2XX] | [![][win-x64-badge-3.1.4XX]][win-x64-version-3.1.4XX]
[Installer][win-x64-installer-3.1.4XX] - [Checksum][win-x64-installer-checksum-3.1.4XX]
[zip][win-x64-zip-3.1.4XX] - [Checksum][win-x64-zip-checksum-3.1.4XX] | [![][win-x64-badge-3.1.1XX]][win-x64-version-3.1.1XX]
[Installer][win-x64-installer-3.1.1XX] - [Checksum][win-x64-installer-checksum-3.1.1XX]
[zip][win-x64-zip-3.1.1XX] - [Checksum][win-x64-zip-checksum-3.1.1XX] |
-| **Windows x86** | [![][win-x86-badge-main]][win-x86-version-main]
[Installer][win-x86-installer-main] - [Checksum][win-x86-installer-checksum-main]
[zip][win-x86-zip-main] - [Checksum][win-x86-zip-checksum-main] | [![][win-x86-badge-6.0.1XX-preview3]][win-x86-version-6.0.1XX-preview3]
[Installer][win-x86-installer-6.0.1XX-preview3] - [Checksum][win-x86-installer-checksum-6.0.1XX-preview3]
[zip][win-x86-zip-6.0.1XX-preview3] - [Checksum][win-x86-zip-checksum-6.0.1XX-preview3] | [![][win-x86-badge-5.0.3XX]][win-x86-version-5.0.3XX]
[Installer][win-x86-installer-5.0.3XX] - [Checksum][win-x86-installer-checksum-5.0.3XX]
[zip][win-x86-zip-5.0.3XX] - [Checksum][win-x86-zip-checksum-5.0.3XX] | [![][win-x86-badge-5.0.2XX]][win-x86-version-5.0.2XX]
[Installer][win-x86-installer-5.0.2XX] - [Checksum][win-x86-installer-checksum-5.0.2XX]
[zip][win-x86-zip-5.0.2XX] - [Checksum][win-x86-zip-checksum-5.0.2XX] | [![][win-x86-badge-3.1.4XX]][win-x86-version-3.1.4XX]
[Installer][win-x86-installer-3.1.4XX] - [Checksum][win-x86-installer-checksum-3.1.4XX]
[zip][win-x86-zip-3.1.4XX] - [Checksum][win-x86-zip-checksum-3.1.4XX] | [![][win-x86-badge-3.1.1XX]][win-x86-version-3.1.1XX]
[Installer][win-x86-installer-3.1.1XX] - [Checksum][win-x86-installer-checksum-3.1.1XX]
[zip][win-x86-zip-3.1.1XX] - [Checksum][win-x86-zip-checksum-3.1.1XX] |
+| **Windows x64** | [![][win-x64-badge-main]][win-x64-version-main]
[Installer][win-x64-installer-main] - [Checksum][win-x64-installer-checksum-main]
[zip][win-x64-zip-main] - [Checksum][win-x64-zip-checksum-main] | [![][win-x64-badge-6.0.1XX-preview4]][win-x64-version-6.0.1XX-preview4]
[Installer][win-x64-installer-6.0.1XX-preview4] - [Checksum][win-x64-installer-checksum-6.0.1XX-preview4]
[zip][win-x64-zip-6.0.1XX-preview4] - [Checksum][win-x64-zip-checksum-6.0.1XX-preview4] | [![][win-x64-badge-5.0.3XX]][win-x64-version-5.0.3XX]
[Installer][win-x64-installer-5.0.3XX] - [Checksum][win-x64-installer-checksum-5.0.3XX]
[zip][win-x64-zip-5.0.3XX] - [Checksum][win-x64-zip-checksum-5.0.3XX] | [![][win-x64-badge-5.0.2XX]][win-x64-version-5.0.2XX]
[Installer][win-x64-installer-5.0.2XX] - [Checksum][win-x64-installer-checksum-5.0.2XX]
[zip][win-x64-zip-5.0.2XX] - [Checksum][win-x64-zip-checksum-5.0.2XX] | [![][win-x64-badge-3.1.4XX]][win-x64-version-3.1.4XX]
[Installer][win-x64-installer-3.1.4XX] - [Checksum][win-x64-installer-checksum-3.1.4XX]
[zip][win-x64-zip-3.1.4XX] - [Checksum][win-x64-zip-checksum-3.1.4XX] | [![][win-x64-badge-3.1.1XX]][win-x64-version-3.1.1XX]
[Installer][win-x64-installer-3.1.1XX] - [Checksum][win-x64-installer-checksum-3.1.1XX]
[zip][win-x64-zip-3.1.1XX] - [Checksum][win-x64-zip-checksum-3.1.1XX] |
+| **Windows x86** | [![][win-x86-badge-main]][win-x86-version-main]
[Installer][win-x86-installer-main] - [Checksum][win-x86-installer-checksum-main]
[zip][win-x86-zip-main] - [Checksum][win-x86-zip-checksum-main] | [![][win-x86-badge-6.0.1XX-preview4]][win-x86-version-6.0.1XX-preview4]
[Installer][win-x86-installer-6.0.1XX-preview4] - [Checksum][win-x86-installer-checksum-6.0.1XX-preview4]
[zip][win-x86-zip-6.0.1XX-preview4] - [Checksum][win-x86-zip-checksum-6.0.1XX-preview4] | [![][win-x86-badge-5.0.3XX]][win-x86-version-5.0.3XX]
[Installer][win-x86-installer-5.0.3XX] - [Checksum][win-x86-installer-checksum-5.0.3XX]
[zip][win-x86-zip-5.0.3XX] - [Checksum][win-x86-zip-checksum-5.0.3XX] | [![][win-x86-badge-5.0.2XX]][win-x86-version-5.0.2XX]
[Installer][win-x86-installer-5.0.2XX] - [Checksum][win-x86-installer-checksum-5.0.2XX]
[zip][win-x86-zip-5.0.2XX] - [Checksum][win-x86-zip-checksum-5.0.2XX] | [![][win-x86-badge-3.1.4XX]][win-x86-version-3.1.4XX]
[Installer][win-x86-installer-3.1.4XX] - [Checksum][win-x86-installer-checksum-3.1.4XX]
[zip][win-x86-zip-3.1.4XX] - [Checksum][win-x86-zip-checksum-3.1.4XX] | [![][win-x86-badge-3.1.1XX]][win-x86-version-3.1.1XX]
[Installer][win-x86-installer-3.1.1XX] - [Checksum][win-x86-installer-checksum-3.1.1XX]
[zip][win-x86-zip-3.1.1XX] - [Checksum][win-x86-zip-checksum-3.1.1XX] |
| **Windows arm** | **N/A** | **N/A** | **N/A** | **N/A** | [![][win-arm-badge-3.1.4XX]][win-arm-version-3.1.4XX]
[zip][win-arm-zip-3.1.4XX] - [Checksum][win-arm-zip-checksum-3.1.4XX] | [![][win-arm-badge-3.1.1XX]][win-arm-version-3.1.1XX]
[zip][win-arm-zip-3.1.1XX] - [Checksum][win-arm-zip-checksum-3.1.1XX] |
-| **Windows arm64** | [![][win-arm64-badge-main]][win-arm64-version-main]
[Installer][win-arm64-installer-main] - [Checksum][win-arm64-installer-checksum-main]
[zip][win-arm64-zip-main] | [![][win-arm64-badge-6.0.1XX-preview3]][win-arm64-version-6.0.1XX-preview3]
[Installer][win-arm64-installer-6.0.1XX-preview3] - [Checksum][win-arm64-installer-checksum-6.0.1XX-preview3]
[zip][win-arm64-zip-6.0.1XX-preview3] | [![][win-arm64-badge-5.0.3XX]][win-arm64-version-5.0.3XX]
[Installer][win-arm64-installer-5.0.3XX] - [Checksum][win-arm64-installer-checksum-5.0.3XX]
[zip][win-arm64-zip-5.0.3XX] | [![][win-arm64-badge-5.0.2XX]][win-arm64-version-5.0.2XX]
[Installer][win-arm64-installer-5.0.2XX] - [Checksum][win-arm64-installer-checksum-5.0.2XX]
[zip][win-arm64-zip-5.0.2XX] | **N/A** | **N/A** |
-| **macOS x64** | [![][osx-x64-badge-main]][osx-x64-version-main]
[Installer][osx-x64-installer-main] - [Checksum][osx-x64-installer-checksum-main]
[tar.gz][osx-x64-targz-main] - [Checksum][osx-x64-targz-checksum-main] | [![][osx-x64-badge-6.0.1XX-preview3]][osx-x64-version-6.0.1XX-preview3]
[Installer][osx-x64-installer-6.0.1XX-preview3] - [Checksum][osx-x64-installer-checksum-6.0.1XX-preview3]
[tar.gz][osx-x64-targz-6.0.1XX-preview3] - [Checksum][osx-x64-targz-checksum-6.0.1XX-preview3] | [![][osx-x64-badge-5.0.3XX]][osx-x64-version-5.0.3XX]
[Installer][osx-x64-installer-5.0.3XX] - [Checksum][osx-x64-installer-checksum-5.0.3XX]
[tar.gz][osx-x64-targz-5.0.3XX] - [Checksum][osx-x64-targz-checksum-5.0.3XX] | [![][osx-x64-badge-5.0.2XX]][osx-x64-version-5.0.2XX]
[Installer][osx-x64-installer-5.0.2XX] - [Checksum][osx-x64-installer-checksum-5.0.2XX]
[tar.gz][osx-x64-targz-5.0.2XX] - [Checksum][osx-x64-targz-checksum-5.0.2XX] | [![][osx-x64-badge-3.1.4XX]][osx-x64-version-3.1.4XX]
[Installer][osx-x64-installer-3.1.4XX] - [Checksum][osx-x64-installer-checksum-3.1.4XX]
[tar.gz][osx-x64-targz-3.1.4XX] - [Checksum][osx-x64-targz-checksum-3.1.4XX] | [![][osx-x64-badge-3.1.1XX]][osx-x64-version-3.1.1XX]
[Installer][osx-x64-installer-3.1.1XX] - [Checksum][osx-x64-installer-checksum-3.1.1XX]
[tar.gz][osx-x64-targz-3.1.1XX] - [Checksum][osx-x64-targz-checksum-3.1.1XX] |
-| **macOS arm64** | [![][osx-arm64-badge-main]][osx-arm64-version-main]
[Installer][osx-arm64-installer-main] - [Checksum][osx-arm64-installer-checksum-main]
[tar.gz][osx-arm64-targz-main] - [Checksum][osx-arm64-targz-checksum-main] | [![][osx-arm64-badge-6.0.1XX-preview3]][osx-arm64-version-6.0.1XX-preview3]
[Installer][osx-arm64-installer-6.0.1XX-preview3] - [Checksum][osx-arm64-installer-checksum-6.0.1XX-preview3]
[tar.gz][osx-arm64-targz-6.0.1XX-preview3] - [Checksum][osx-arm64-targz-checksum-6.0.1XX-preview3] | **N/A** | **N/A** | **N/A** | **N/A** |
-| **Linux x64** | [![][linux-badge-main]][linux-version-main]
[DEB Installer][linux-DEB-installer-main] - [Checksum][linux-DEB-installer-checksum-main]
[RPM Installer][linux-RPM-installer-main] - [Checksum][linux-RPM-installer-checksum-main]
_see installer note below_1
[tar.gz][linux-targz-main] - [Checksum][linux-targz-checksum-main] | [![][linux-badge-6.0.1XX-preview3]][linux-version-6.0.1XX-preview3]
[DEB Installer][linux-DEB-installer-6.0.1XX-preview3] - [Checksum][linux-DEB-installer-checksum-6.0.1XX-preview3]
[RPM Installer][linux-RPM-installer-6.0.1XX-preview3] - [Checksum][linux-RPM-installer-checksum-6.0.1XX-preview3]
_see installer note below_1
[tar.gz][linux-targz-6.0.1XX-preview3] - [Checksum][linux-targz-checksum-6.0.1XX-preview3] | [![][linux-badge-5.0.3XX]][linux-version-5.0.3XX]
[DEB Installer][linux-DEB-installer-5.0.3XX] - [Checksum][linux-DEB-installer-checksum-5.0.3XX]
[RPM Installer][linux-RPM-installer-5.0.3XX] - [Checksum][linux-RPM-installer-checksum-5.0.3XX]
_see installer note below_1
[tar.gz][linux-targz-5.0.3XX] - [Checksum][linux-targz-checksum-5.0.3XX] | [![][linux-badge-5.0.2XX]][linux-version-5.0.2XX]
[DEB Installer][linux-DEB-installer-5.0.2XX] - [Checksum][linux-DEB-installer-checksum-5.0.2XX]
[RPM Installer][linux-RPM-installer-5.0.2XX] - [Checksum][linux-RPM-installer-checksum-5.0.2XX]
_see installer note below_1
[tar.gz][linux-targz-5.0.2XX] - [Checksum][linux-targz-checksum-5.0.2XX] | [![][linux-badge-3.1.4XX]][linux-version-3.1.4XX]
[DEB Installer][linux-DEB-installer-3.1.4XX] - [Checksum][linux-DEB-installer-checksum-3.1.4XX]
[RPM Installer][linux-RPM-installer-3.1.4XX] - [Checksum][linux-RPM-installer-checksum-3.1.4XX]
_see installer note below_1
[tar.gz][linux-targz-3.1.4XX] - [Checksum][linux-targz-checksum-3.1.4XX] | [![][linux-badge-3.1.1XX]][linux-version-3.1.1XX]
[DEB Installer][linux-DEB-installer-3.1.1XX] - [Checksum][linux-DEB-installer-checksum-3.1.1XX]
[RPM Installer][linux-RPM-installer-3.1.1XX] - [Checksum][linux-RPM-installer-checksum-3.1.1XX]
_see installer note below_1
[tar.gz][linux-targz-3.1.1XX] - [Checksum][linux-targz-checksum-3.1.1XX] |
-| **Linux arm** | [![][linux-arm-badge-main]][linux-arm-version-main]
[tar.gz][linux-arm-targz-main] - [Checksum][linux-arm-targz-checksum-main] | [![][linux-arm-badge-6.0.1XX-preview3]][linux-arm-version-6.0.1XX-preview3]
[tar.gz][linux-arm-targz-6.0.1XX-preview3] - [Checksum][linux-arm-targz-checksum-6.0.1XX-preview3] | [![][linux-arm-badge-5.0.3XX]][linux-arm-version-5.0.3XX]
[tar.gz][linux-arm-targz-5.0.3XX] - [Checksum][linux-arm-targz-checksum-5.0.3XX] | [![][linux-arm-badge-5.0.2XX]][linux-arm-version-5.0.2XX]
[tar.gz][linux-arm-targz-5.0.2XX] - [Checksum][linux-arm-targz-checksum-5.0.2XX] | [![][linux-arm-badge-3.1.4XX]][linux-arm-version-3.1.4XX]
[tar.gz][linux-arm-targz-3.1.4XX] - [Checksum][linux-arm-targz-checksum-3.1.4XX] | [![][linux-arm-badge-3.1.1XX]][linux-arm-version-3.1.1XX]
[tar.gz][linux-arm-targz-3.1.1XX] - [Checksum][linux-arm-targz-checksum-3.1.1XX] |
-| **Linux arm64** | [![][linux-arm64-badge-main]][linux-arm64-version-main]
[tar.gz][linux-arm64-targz-main] - [Checksum][linux-arm64-targz-checksum-main] | [![][linux-arm64-badge-6.0.1XX-preview3]][linux-arm64-version-6.0.1XX-preview3]
[tar.gz][linux-arm64-targz-6.0.1XX-preview3] - [Checksum][linux-arm64-targz-checksum-6.0.1XX-preview3] | [![][linux-arm64-badge-5.0.3XX]][linux-arm64-version-5.0.3XX]
[tar.gz][linux-arm64-targz-5.0.3XX] - [Checksum][linux-arm64-targz-checksum-5.0.3XX] | [![][linux-arm64-badge-5.0.2XX]][linux-arm64-version-5.0.2XX]
[tar.gz][linux-arm64-targz-5.0.2XX] - [Checksum][linux-arm64-targz-checksum-5.0.2XX] | [![][linux-arm64-badge-3.1.4XX]][linux-arm64-version-3.1.4XX]
[tar.gz][linux-arm64-targz-3.1.4XX] - [Checksum][linux-arm64-targz-checksum-3.1.4XX] | [![][linux-arm64-badge-3.1.1XX]][linux-arm64-version-3.1.1XX]
[tar.gz][linux-arm64-targz-3.1.1XX] - [Checksum][linux-arm64-targz-checksum-3.1.1XX] |
-| **Linux-musl-x64** | [![][linux-musl-x64-badge-main]][linux-musl-x64-version-main]
[tar.gz][linux-musl-x64-targz-main] - [Checksum][linux-musl-x64-targz-checksum-main] | [![][linux-musl-x64-badge-6.0.1XX-preview3]][linux-musl-x64-version-6.0.1XX-preview3]
[tar.gz][linux-musl-x64-targz-6.0.1XX-preview3] - [Checksum][linux-musl-x64-targz-checksum-6.0.1XX-preview3] | [![][linux-musl-x64-badge-5.0.3XX]][linux-musl-x64-version-5.0.3XX]
[tar.gz][linux-musl-x64-targz-5.0.3XX] - [Checksum][linux-musl-x64-targz-checksum-5.0.3XX] | [![][linux-musl-x64-badge-5.0.2XX]][linux-musl-x64-version-5.0.2XX]
[tar.gz][linux-musl-x64-targz-5.0.2XX] - [Checksum][linux-musl-x64-targz-checksum-5.0.2XX] | [![][linux-musl-x64-badge-3.1.4XX]][linux-musl-x64-version-3.1.4XX]
[tar.gz][linux-musl-x64-targz-3.1.4XX] - [Checksum][linux-musl-x64-targz-checksum-3.1.4XX] | [![][linux-musl-x64-badge-3.1.1XX]][linux-musl-x64-version-3.1.1XX]
[tar.gz][linux-musl-x64-targz-3.1.1XX] - [Checksum][linux-musl-x64-targz-checksum-3.1.1XX] |
-| **Linux-musl-arm** | [![][linux-musl-arm-badge-main]][linux-musl-arm-version-main]
[tar.gz][linux-musl-arm-targz-main] - [Checksum][linux-musl-arm-targz-checksum-main] | [![][linux-musl-arm-badge-6.0.1XX-preview3]][linux-musl-arm-version-6.0.1XX-preview3]
[tar.gz][linux-musl-arm-targz-6.0.1XX-preview3] - [Checksum][linux-musl-arm-targz-checksum-6.0.1XX-preview3] | [![][linux-musl-arm-badge-5.0.3XX]][linux-musl-arm-version-5.0.3XX]
[tar.gz][linux-musl-arm-targz-5.0.3XX] - [Checksum][linux-musl-arm-targz-checksum-5.0.3XX] | [![][linux-musl-arm-badge-5.0.2XX]][linux-musl-arm-version-5.0.2XX]
[tar.gz][linux-musl-arm-targz-5.0.2XX] - [Checksum][linux-musl-arm-targz-checksum-5.0.2XX] | **N/A** | **N/A** |
-| **Linux-musl-arm64** | [![][linux-musl-arm64-badge-main]][linux-musl-arm64-version-main]
[tar.gz][linux-musl-arm64-targz-main] - [Checksum][linux-musl-arm64-targz-checksum-main] | [![][linux-musl-arm64-badge-6.0.1XX-preview3]][linux-musl-arm64-version-6.0.1XX-preview3]
[tar.gz][linux-musl-arm64-targz-6.0.1XX-preview3] - [Checksum][linux-musl-arm64-targz-checksum-6.0.1XX-preview3] | [![][linux-musl-arm64-badge-5.0.3XX]][linux-musl-arm64-version-5.0.3XX]
[tar.gz][linux-musl-arm64-targz-5.0.3XX] - [Checksum][linux-musl-arm64-targz-checksum-5.0.3XX] | [![][linux-musl-arm64-badge-5.0.2XX]][linux-musl-arm64-version-5.0.2XX]
[tar.gz][linux-musl-arm64-targz-5.0.2XX] - [Checksum][linux-musl-arm64-targz-checksum-5.0.2XX] | **N/A** | **N/A** |
+| **Windows arm64** | [![][win-arm64-badge-main]][win-arm64-version-main]
[Installer][win-arm64-installer-main] - [Checksum][win-arm64-installer-checksum-main]
[zip][win-arm64-zip-main] | [![][win-arm64-badge-6.0.1XX-preview4]][win-arm64-version-6.0.1XX-preview4]
[Installer][win-arm64-installer-6.0.1XX-preview4] - [Checksum][win-arm64-installer-checksum-6.0.1XX-preview4]
[zip][win-arm64-zip-6.0.1XX-preview4] | [![][win-arm64-badge-5.0.3XX]][win-arm64-version-5.0.3XX]
[Installer][win-arm64-installer-5.0.3XX] - [Checksum][win-arm64-installer-checksum-5.0.3XX]
[zip][win-arm64-zip-5.0.3XX] | [![][win-arm64-badge-5.0.2XX]][win-arm64-version-5.0.2XX]
[Installer][win-arm64-installer-5.0.2XX] - [Checksum][win-arm64-installer-checksum-5.0.2XX]
[zip][win-arm64-zip-5.0.2XX] | **N/A** | **N/A** |
+| **macOS x64** | [![][osx-x64-badge-main]][osx-x64-version-main]
[Installer][osx-x64-installer-main] - [Checksum][osx-x64-installer-checksum-main]
[tar.gz][osx-x64-targz-main] - [Checksum][osx-x64-targz-checksum-main] | [![][osx-x64-badge-6.0.1XX-preview4]][osx-x64-version-6.0.1XX-preview4]
[Installer][osx-x64-installer-6.0.1XX-preview4] - [Checksum][osx-x64-installer-checksum-6.0.1XX-preview4]
[tar.gz][osx-x64-targz-6.0.1XX-preview4] - [Checksum][osx-x64-targz-checksum-6.0.1XX-preview4] | [![][osx-x64-badge-5.0.3XX]][osx-x64-version-5.0.3XX]
[Installer][osx-x64-installer-5.0.3XX] - [Checksum][osx-x64-installer-checksum-5.0.3XX]
[tar.gz][osx-x64-targz-5.0.3XX] - [Checksum][osx-x64-targz-checksum-5.0.3XX] | [![][osx-x64-badge-5.0.2XX]][osx-x64-version-5.0.2XX]
[Installer][osx-x64-installer-5.0.2XX] - [Checksum][osx-x64-installer-checksum-5.0.2XX]
[tar.gz][osx-x64-targz-5.0.2XX] - [Checksum][osx-x64-targz-checksum-5.0.2XX] | [![][osx-x64-badge-3.1.4XX]][osx-x64-version-3.1.4XX]
[Installer][osx-x64-installer-3.1.4XX] - [Checksum][osx-x64-installer-checksum-3.1.4XX]
[tar.gz][osx-x64-targz-3.1.4XX] - [Checksum][osx-x64-targz-checksum-3.1.4XX] | [![][osx-x64-badge-3.1.1XX]][osx-x64-version-3.1.1XX]
[Installer][osx-x64-installer-3.1.1XX] - [Checksum][osx-x64-installer-checksum-3.1.1XX]
[tar.gz][osx-x64-targz-3.1.1XX] - [Checksum][osx-x64-targz-checksum-3.1.1XX] |
+| **macOS arm64** | [![][osx-arm64-badge-main]][osx-arm64-version-main]
[Installer][osx-arm64-installer-main] - [Checksum][osx-arm64-installer-checksum-main]
[tar.gz][osx-arm64-targz-main] - [Checksum][osx-arm64-targz-checksum-main] | [![][osx-arm64-badge-6.0.1XX-preview4]][osx-arm64-version-6.0.1XX-preview4]
[Installer][osx-arm64-installer-6.0.1XX-preview4] - [Checksum][osx-arm64-installer-checksum-6.0.1XX-preview4]
[tar.gz][osx-arm64-targz-6.0.1XX-preview4] - [Checksum][osx-arm64-targz-checksum-6.0.1XX-preview4] | **N/A** | **N/A** | **N/A** | **N/A** |
+| **Linux x64** | [![][linux-badge-main]][linux-version-main]
[DEB Installer][linux-DEB-installer-main] - [Checksum][linux-DEB-installer-checksum-main]
[RPM Installer][linux-RPM-installer-main] - [Checksum][linux-RPM-installer-checksum-main]
_see installer note below_1
[tar.gz][linux-targz-main] - [Checksum][linux-targz-checksum-main] | [![][linux-badge-6.0.1XX-preview4]][linux-version-6.0.1XX-preview4]
[DEB Installer][linux-DEB-installer-6.0.1XX-preview4] - [Checksum][linux-DEB-installer-checksum-6.0.1XX-preview4]
[RPM Installer][linux-RPM-installer-6.0.1XX-preview4] - [Checksum][linux-RPM-installer-checksum-6.0.1XX-preview4]
_see installer note below_1
[tar.gz][linux-targz-6.0.1XX-preview4] - [Checksum][linux-targz-checksum-6.0.1XX-preview4] | [![][linux-badge-5.0.3XX]][linux-version-5.0.3XX]
[DEB Installer][linux-DEB-installer-5.0.3XX] - [Checksum][linux-DEB-installer-checksum-5.0.3XX]
[RPM Installer][linux-RPM-installer-5.0.3XX] - [Checksum][linux-RPM-installer-checksum-5.0.3XX]
_see installer note below_1
[tar.gz][linux-targz-5.0.3XX] - [Checksum][linux-targz-checksum-5.0.3XX] | [![][linux-badge-5.0.2XX]][linux-version-5.0.2XX]
[DEB Installer][linux-DEB-installer-5.0.2XX] - [Checksum][linux-DEB-installer-checksum-5.0.2XX]
[RPM Installer][linux-RPM-installer-5.0.2XX] - [Checksum][linux-RPM-installer-checksum-5.0.2XX]
_see installer note below_1
[tar.gz][linux-targz-5.0.2XX] - [Checksum][linux-targz-checksum-5.0.2XX] | [![][linux-badge-3.1.4XX]][linux-version-3.1.4XX]
[DEB Installer][linux-DEB-installer-3.1.4XX] - [Checksum][linux-DEB-installer-checksum-3.1.4XX]
[RPM Installer][linux-RPM-installer-3.1.4XX] - [Checksum][linux-RPM-installer-checksum-3.1.4XX]
_see installer note below_1
[tar.gz][linux-targz-3.1.4XX] - [Checksum][linux-targz-checksum-3.1.4XX] | [![][linux-badge-3.1.1XX]][linux-version-3.1.1XX]
[DEB Installer][linux-DEB-installer-3.1.1XX] - [Checksum][linux-DEB-installer-checksum-3.1.1XX]
[RPM Installer][linux-RPM-installer-3.1.1XX] - [Checksum][linux-RPM-installer-checksum-3.1.1XX]
_see installer note below_1
[tar.gz][linux-targz-3.1.1XX] - [Checksum][linux-targz-checksum-3.1.1XX] |
+| **Linux arm** | [![][linux-arm-badge-main]][linux-arm-version-main]
[tar.gz][linux-arm-targz-main] - [Checksum][linux-arm-targz-checksum-main] | [![][linux-arm-badge-6.0.1XX-preview4]][linux-arm-version-6.0.1XX-preview4]
[tar.gz][linux-arm-targz-6.0.1XX-preview4] - [Checksum][linux-arm-targz-checksum-6.0.1XX-preview4] | [![][linux-arm-badge-5.0.3XX]][linux-arm-version-5.0.3XX]
[tar.gz][linux-arm-targz-5.0.3XX] - [Checksum][linux-arm-targz-checksum-5.0.3XX] | [![][linux-arm-badge-5.0.2XX]][linux-arm-version-5.0.2XX]
[tar.gz][linux-arm-targz-5.0.2XX] - [Checksum][linux-arm-targz-checksum-5.0.2XX] | [![][linux-arm-badge-3.1.4XX]][linux-arm-version-3.1.4XX]
[tar.gz][linux-arm-targz-3.1.4XX] - [Checksum][linux-arm-targz-checksum-3.1.4XX] | [![][linux-arm-badge-3.1.1XX]][linux-arm-version-3.1.1XX]
[tar.gz][linux-arm-targz-3.1.1XX] - [Checksum][linux-arm-targz-checksum-3.1.1XX] |
+| **Linux arm64** | [![][linux-arm64-badge-main]][linux-arm64-version-main]
[tar.gz][linux-arm64-targz-main] - [Checksum][linux-arm64-targz-checksum-main] | [![][linux-arm64-badge-6.0.1XX-preview4]][linux-arm64-version-6.0.1XX-preview4]
[tar.gz][linux-arm64-targz-6.0.1XX-preview4] - [Checksum][linux-arm64-targz-checksum-6.0.1XX-preview4] | [![][linux-arm64-badge-5.0.3XX]][linux-arm64-version-5.0.3XX]
[tar.gz][linux-arm64-targz-5.0.3XX] - [Checksum][linux-arm64-targz-checksum-5.0.3XX] | [![][linux-arm64-badge-5.0.2XX]][linux-arm64-version-5.0.2XX]
[tar.gz][linux-arm64-targz-5.0.2XX] - [Checksum][linux-arm64-targz-checksum-5.0.2XX] | [![][linux-arm64-badge-3.1.4XX]][linux-arm64-version-3.1.4XX]
[tar.gz][linux-arm64-targz-3.1.4XX] - [Checksum][linux-arm64-targz-checksum-3.1.4XX] | [![][linux-arm64-badge-3.1.1XX]][linux-arm64-version-3.1.1XX]
[tar.gz][linux-arm64-targz-3.1.1XX] - [Checksum][linux-arm64-targz-checksum-3.1.1XX] |
+| **Linux-musl-x64** | [![][linux-musl-x64-badge-main]][linux-musl-x64-version-main]
[tar.gz][linux-musl-x64-targz-main] - [Checksum][linux-musl-x64-targz-checksum-main] | [![][linux-musl-x64-badge-6.0.1XX-preview4]][linux-musl-x64-version-6.0.1XX-preview4]
[tar.gz][linux-musl-x64-targz-6.0.1XX-preview4] - [Checksum][linux-musl-x64-targz-checksum-6.0.1XX-preview4] | [![][linux-musl-x64-badge-5.0.3XX]][linux-musl-x64-version-5.0.3XX]
[tar.gz][linux-musl-x64-targz-5.0.3XX] - [Checksum][linux-musl-x64-targz-checksum-5.0.3XX] | [![][linux-musl-x64-badge-5.0.2XX]][linux-musl-x64-version-5.0.2XX]
[tar.gz][linux-musl-x64-targz-5.0.2XX] - [Checksum][linux-musl-x64-targz-checksum-5.0.2XX] | [![][linux-musl-x64-badge-3.1.4XX]][linux-musl-x64-version-3.1.4XX]
[tar.gz][linux-musl-x64-targz-3.1.4XX] - [Checksum][linux-musl-x64-targz-checksum-3.1.4XX] | [![][linux-musl-x64-badge-3.1.1XX]][linux-musl-x64-version-3.1.1XX]
[tar.gz][linux-musl-x64-targz-3.1.1XX] - [Checksum][linux-musl-x64-targz-checksum-3.1.1XX] |
+| **Linux-musl-arm** | [![][linux-musl-arm-badge-main]][linux-musl-arm-version-main]
[tar.gz][linux-musl-arm-targz-main] - [Checksum][linux-musl-arm-targz-checksum-main] | [![][linux-musl-arm-badge-6.0.1XX-preview4]][linux-musl-arm-version-6.0.1XX-preview4]
[tar.gz][linux-musl-arm-targz-6.0.1XX-preview4] - [Checksum][linux-musl-arm-targz-checksum-6.0.1XX-preview4] | [![][linux-musl-arm-badge-5.0.3XX]][linux-musl-arm-version-5.0.3XX]
[tar.gz][linux-musl-arm-targz-5.0.3XX] - [Checksum][linux-musl-arm-targz-checksum-5.0.3XX] | [![][linux-musl-arm-badge-5.0.2XX]][linux-musl-arm-version-5.0.2XX]
[tar.gz][linux-musl-arm-targz-5.0.2XX] - [Checksum][linux-musl-arm-targz-checksum-5.0.2XX] | **N/A** | **N/A** |
+| **Linux-musl-arm64** | [![][linux-musl-arm64-badge-main]][linux-musl-arm64-version-main]
[tar.gz][linux-musl-arm64-targz-main] - [Checksum][linux-musl-arm64-targz-checksum-main] | [![][linux-musl-arm64-badge-6.0.1XX-preview4]][linux-musl-arm64-version-6.0.1XX-preview4]
[tar.gz][linux-musl-arm64-targz-6.0.1XX-preview4] - [Checksum][linux-musl-arm64-targz-checksum-6.0.1XX-preview4] | [![][linux-musl-arm64-badge-5.0.3XX]][linux-musl-arm64-version-5.0.3XX]
[tar.gz][linux-musl-arm64-targz-5.0.3XX] - [Checksum][linux-musl-arm64-targz-checksum-5.0.3XX] | [![][linux-musl-arm64-badge-5.0.2XX]][linux-musl-arm64-version-5.0.2XX]
[tar.gz][linux-musl-arm64-targz-5.0.2XX] - [Checksum][linux-musl-arm64-targz-checksum-5.0.2XX] | **N/A** | **N/A** |
| **RHEL 6** | **N/A** | **N/A** | **N/A** | **N/A** | [![][rhel-6-badge-3.1.4XX]][rhel-6-version-3.1.4XX]
[tar.gz][rhel-6-targz-3.1.4XX] - [Checksum][rhel-6-targz-checksum-3.1.4XX] | [![][rhel-6-badge-3.1.1XX]][rhel-6-version-3.1.1XX]
[tar.gz][rhel-6-targz-3.1.1XX] - [Checksum][rhel-6-targz-checksum-3.1.1XX] |
Reference notes:
@@ -104,12 +104,12 @@ Reference notes:
[win-x64-zip-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-win-x64.zip
[win-x64-zip-checksum-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-win-x64.zip.sha
-[win-x64-badge-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/win_x64_Release_version_badge.svg
-[win-x64-version-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/productCommit-win-x64.txt
-[win-x64-installer-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-x64.exe
-[win-x64-installer-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-x64.exe.sha
-[win-x64-zip-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-x64.zip
-[win-x64-zip-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-x64.zip.sha
+[win-x64-badge-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/win_x64_Release_version_badge.svg
+[win-x64-version-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/productCommit-win-x64.txt
+[win-x64-installer-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-x64.exe
+[win-x64-installer-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-x64.exe.sha
+[win-x64-zip-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-x64.zip
+[win-x64-zip-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-x64.zip.sha
[win-x64-badge-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/win_x64_Release_version_badge.svg
[win-x64-version-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/productCommit-win-x64.txt
@@ -146,12 +146,12 @@ Reference notes:
[win-x86-zip-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-win-x86.zip
[win-x86-zip-checksum-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-win-x86.zip.sha
-[win-x86-badge-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/win_x86_Release_version_badge.svg
-[win-x86-version-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/productCommit-win-x86.txt
-[win-x86-installer-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-x86.exe
-[win-x86-installer-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-x86.exe.sha
-[win-x86-zip-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-x86.zip
-[win-x86-zip-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-x86.zip.sha
+[win-x86-badge-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/win_x86_Release_version_badge.svg
+[win-x86-version-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/productCommit-win-x86.txt
+[win-x86-installer-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-x86.exe
+[win-x86-installer-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-x86.exe.sha
+[win-x86-zip-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-x86.zip
+[win-x86-zip-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-x86.zip.sha
[win-x86-badge-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/win_x86_Release_version_badge.svg
[win-x86-version-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/productCommit-win-x86.txt
@@ -188,12 +188,12 @@ Reference notes:
[osx-x64-targz-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-osx-x64.tar.gz
[osx-x64-targz-checksum-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-osx-x64.pkg.tar.gz.sha
-[osx-x64-badge-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/osx_x64_Release_version_badge.svg
-[osx-x64-version-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/productCommit-osx-x64.txt
-[osx-x64-installer-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-osx-x64.pkg
-[osx-x64-installer-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-osx-x64.pkg.sha
-[osx-x64-targz-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-osx-x64.tar.gz
-[osx-x64-targz-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-osx-x64.pkg.tar.gz.sha
+[osx-x64-badge-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/osx_x64_Release_version_badge.svg
+[osx-x64-version-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/productCommit-osx-x64.txt
+[osx-x64-installer-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-osx-x64.pkg
+[osx-x64-installer-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-osx-x64.pkg.sha
+[osx-x64-targz-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-osx-x64.tar.gz
+[osx-x64-targz-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-osx-x64.pkg.tar.gz.sha
[osx-x64-badge-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/osx_x64_Release_version_badge.svg
[osx-x64-version-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/productCommit-osx-x64.txt
@@ -230,12 +230,12 @@ Reference notes:
[osx-arm64-targz-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-osx-arm64.tar.gz
[osx-arm64-targz-checksum-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-osx-arm64.pkg.tar.gz.sha
-[osx-arm64-badge-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/osx_arm64_Release_version_badge.svg
-[osx-arm64-version-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/productCommit-osx-arm64.txt
-[osx-arm64-installer-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-osx-arm64.pkg
-[osx-arm64-installer-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-osx-arm64.pkg.sha
-[osx-arm64-targz-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-osx-arm64.tar.gz
-[osx-arm64-targz-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-osx-arm64.pkg.tar.gz.sha
+[osx-arm64-badge-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/osx_arm64_Release_version_badge.svg
+[osx-arm64-version-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/productCommit-osx-arm64.txt
+[osx-arm64-installer-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-osx-arm64.pkg
+[osx-arm64-installer-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-osx-arm64.pkg.sha
+[osx-arm64-targz-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-osx-arm64.tar.gz
+[osx-arm64-targz-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-osx-arm64.pkg.tar.gz.sha
[linux-badge-main]: https://aka.ms/dotnet/6.0/daily/linux_x64_Release_version_badge.svg
[linux-version-main]: https://aka.ms/dotnet/6.0/daily/productCommit-linux-x64.txt
@@ -246,14 +246,14 @@ Reference notes:
[linux-targz-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-linux-x64.tar.gz
[linux-targz-checksum-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-linux-x64.tar.gz.sha
-[linux-badge-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/linux_x64_Release_version_badge.svg
-[linux-version-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/productCommit-linux-x64.txt
-[linux-DEB-installer-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-x64.deb
-[linux-DEB-installer-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-x64.deb.sha
-[linux-RPM-installer-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-x64.rpm
-[linux-RPM-installer-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-x64.rpm.sha
-[linux-targz-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-linux-x64.tar.gz
-[linux-targz-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-linux-x64.tar.gz.sha
+[linux-badge-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/linux_x64_Release_version_badge.svg
+[linux-version-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/productCommit-linux-x64.txt
+[linux-DEB-installer-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-x64.deb
+[linux-DEB-installer-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-x64.deb.sha
+[linux-RPM-installer-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-x64.rpm
+[linux-RPM-installer-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-x64.rpm.sha
+[linux-targz-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-linux-x64.tar.gz
+[linux-targz-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-linux-x64.tar.gz.sha
[linux-badge-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/linux_x64_Release_version_badge.svg
[linux-version-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/productCommit-linux-x64.txt
@@ -296,10 +296,10 @@ Reference notes:
[linux-arm-targz-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-linux-arm.tar.gz
[linux-arm-targz-checksum-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-linux-arm.tar.gz.sha
-[linux-arm-badge-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/linux_arm_Release_version_badge.svg
-[linux-arm-version-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/productCommit-linux-arm.txt
-[linux-arm-targz-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-linux-arm.tar.gz
-[linux-arm-targz-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-linux-arm.tar.gz.sha
+[linux-arm-badge-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/linux_arm_Release_version_badge.svg
+[linux-arm-version-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/productCommit-linux-arm.txt
+[linux-arm-targz-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-linux-arm.tar.gz
+[linux-arm-targz-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-linux-arm.tar.gz.sha
[linux-arm-badge-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/linux_arm_Release_version_badge.svg
[linux-arm-version-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/productCommit-linux-arm.txt
@@ -326,10 +326,10 @@ Reference notes:
[linux-arm64-targz-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-linux-arm64.tar.gz
[linux-arm64-targz-checksum-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-linux-arm64.tar.gz.sha
-[linux-arm64-badge-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/linux_arm64_Release_version_badge.svg
-[linux-arm64-version-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/productCommit-linux-arm64.txt
-[linux-arm64-targz-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-linux-arm64.tar.gz
-[linux-arm64-targz-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-linux-arm64.tar.gz.sha
+[linux-arm64-badge-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/linux_arm64_Release_version_badge.svg
+[linux-arm64-version-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/productCommit-linux-arm64.txt
+[linux-arm64-targz-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-linux-arm64.tar.gz
+[linux-arm64-targz-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-linux-arm64.tar.gz.sha
[linux-arm64-badge-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/linux_arm64_Release_version_badge.svg
[linux-arm64-version-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/productCommit-linux-arm64.txt
@@ -356,10 +356,10 @@ Reference notes:
[rhel-6-targz-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-rhel.6-x64.tar.gz
[rhel-6-targz-checksum-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-rhel.6-x64.tar.gz.sha
-[rhel-6-badge-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/rhel.6_x64_Release_version_badge.svg
-[rhel-6-version-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/productCommit-rhel.6-x64.txt
-[rhel-6-targz-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-rhel.6-x64.tar.gz
-[rhel-6-targz-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-rhel.6-x64.tar.gz.sha
+[rhel-6-badge-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/rhel.6_x64_Release_version_badge.svg
+[rhel-6-version-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/productCommit-rhel.6-x64.txt
+[rhel-6-targz-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-rhel.6-x64.tar.gz
+[rhel-6-targz-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-rhel.6-x64.tar.gz.sha
[rhel-6-badge-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/rhel.6_x64_Release_version_badge.svg
[rhel-6-version-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/productCommit-rhel.6-x64.txt
@@ -386,10 +386,10 @@ Reference notes:
[linux-musl-x64-targz-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-linux-musl-x64.tar.gz
[linux-musl-x64-targz-checksum-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-linux-musl-x64.tar.gz.sha
-[linux-musl-x64-badge-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/linux_musl_x64_Release_version_badge.svg
-[linux-musl-x64-version-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/productCommit-linux-musl-x64.txt
-[linux-musl-x64-targz-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-linux-musl-x64.tar.gz
-[linux-musl-x64-targz-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-linux-musl-x64.tar.gz.sha
+[linux-musl-x64-badge-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/linux_musl_x64_Release_version_badge.svg
+[linux-musl-x64-version-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/productCommit-linux-musl-x64.txt
+[linux-musl-x64-targz-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-linux-musl-x64.tar.gz
+[linux-musl-x64-targz-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-linux-musl-x64.tar.gz.sha
[linux-musl-x64-badge-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/linux_musl_x64_Release_version_badge.svg
[linux-musl-x64-version-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/productCommit-linux-musl-x64.txt
@@ -416,10 +416,10 @@ Reference notes:
[linux-musl-arm-targz-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-linux-musl-arm.tar.gz
[linux-musl-arm-targz-checksum-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-linux-musl-arm.tar.gz.sha
-[linux-musl-arm-badge-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/linux_musl_arm_Release_version_badge.svg
-[linux-musl-arm-version-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/productCommit-linux-musl-arm.txt
-[linux-musl-arm-targz-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-linux-musl-arm.tar.gz
-[linux-musl-arm-targz-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-linux-musl-arm.tar.gz.sha
+[linux-musl-arm-badge-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/linux_musl_arm_Release_version_badge.svg
+[linux-musl-arm-version-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/productCommit-linux-musl-arm.txt
+[linux-musl-arm-targz-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-linux-musl-arm.tar.gz
+[linux-musl-arm-targz-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-linux-musl-arm.tar.gz.sha
[linux-musl-arm-badge-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/linux_musl_arm_Release_version_badge.svg
[linux-musl-arm-version-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/productCommit-linux-musl-arm.txt
@@ -436,10 +436,10 @@ Reference notes:
[linux-musl-arm64-targz-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-linux-musl-arm64.tar.gz
[linux-musl-arm64-targz-checksum-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-linux-musl-arm64.tar.gz.sha
-[linux-musl-arm64-badge-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/linux_musl_arm64_Release_version_badge.svg
-[linux-musl-arm64-version-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/productCommit-linux-musl-arm64.txt
-[linux-musl-arm64-targz-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-linux-musl-arm64.tar.gz
-[linux-musl-arm64-targz-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-linux-musl-arm64.tar.gz.sha
+[linux-musl-arm64-badge-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/linux_musl_arm64_Release_version_badge.svg
+[linux-musl-arm64-version-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/productCommit-linux-musl-arm64.txt
+[linux-musl-arm64-targz-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-linux-musl-arm64.tar.gz
+[linux-musl-arm64-targz-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-linux-musl-arm64.tar.gz.sha
[linux-musl-arm64-badge-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/linux_musl_arm64_Release_version_badge.svg
[linux-musl-arm64-version-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/productCommit-linux-musl-arm64.txt
@@ -456,10 +456,10 @@ Reference notes:
[win-arm-zip-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-win-arm.zip
[win-arm-zip-checksum-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-win-arm.zip.sha
-[win-arm-badge-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/win_arm_Release_version_badge.svg
-[win-arm-version-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/productCommit-win-arm.txt
-[win-arm-zip-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-arm.zip
-[win-arm-zip-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-arm.zip.sha
+[win-arm-badge-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/win_arm_Release_version_badge.svg
+[win-arm-version-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/productCommit-win-arm.txt
+[win-arm-zip-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-arm.zip
+[win-arm-zip-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-arm.zip.sha
[win-arm-badge-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/win_arm_Release_version_badge.svg
[win-arm-version-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/productCommit-win-arm.txt
@@ -488,12 +488,12 @@ Reference notes:
[win-arm64-zip-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-win-arm64.zip
[win-arm64-zip-checksum-main]: https://aka.ms/dotnet/6.0/daily/dotnet-sdk-win-arm64.zip.sha
-[win-arm64-badge-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/win_arm64_Release_version_badge.svg
-[win-arm64-version-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/productCommit-win-arm64.txt
-[win-arm64-installer-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-arm64.exe
-[win-arm64-installer-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-arm64.exe.sha
-[win-arm64-zip-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-arm64.zip
-[win-arm64-zip-checksum-6.0.1XX-preview3]: https://aka.ms/dotnet/6.0.1XX-preview3/daily/dotnet-sdk-win-arm64.zip.sha
+[win-arm64-badge-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/win_arm64_Release_version_badge.svg
+[win-arm64-version-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/productCommit-win-arm64.txt
+[win-arm64-installer-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-arm64.exe
+[win-arm64-installer-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-arm64.exe.sha
+[win-arm64-zip-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-arm64.zip
+[win-arm64-zip-checksum-6.0.1XX-preview4]: https://aka.ms/dotnet/6.0.1XX-preview4/daily/dotnet-sdk-win-arm64.zip.sha
[win-arm64-badge-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/win_arm64_Release_version_badge.svg
[win-arm64-version-5.0.3XX]: https://aka.ms/dotnet/5.0.3xx/daily/productCommit-win-arm64.txt
diff --git a/eng/ManualVersions.props b/eng/ManualVersions.props
index 7225dae04..0c9340dc6 100644
--- a/eng/ManualVersions.props
+++ b/eng/ManualVersions.props
@@ -9,8 +9,8 @@
Basically: In this file, choose the highest version when resolving merge conflicts.
-->
- 10.0.17763.15
- 10.0.18362.15
- 10.0.19041.15
+ 10.0.17763.16
+ 10.0.18362.16
+ 10.0.19041.16
diff --git a/eng/Signing.props b/eng/Signing.props
index fbafae48e..960dca2f0 100644
--- a/eng/Signing.props
+++ b/eng/Signing.props
@@ -37,12 +37,13 @@
-
+
diff --git a/eng/SourceBuild.props b/eng/SourceBuild.props
new file mode 100644
index 000000000..170fe99b2
--- /dev/null
+++ b/eng/SourceBuild.props
@@ -0,0 +1,31 @@
+
+
+
+ installer
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(InnerBuildArgs) /p:SkipBuildingInstallers=true
+ $(InnerBuildArgs) /p:IncludeNuGetPackageArchive=false
+ $(InnerBuildArgs) /p:IncludeAdditionalSharedFrameworks=false
+ $(InnerBuildArgs) /p:IncludeSharedFrameworksForBackwardsCompatibilityTests=false
+
+
+
+
diff --git a/eng/SourceBuildPrebuiltBaseline.xml b/eng/SourceBuildPrebuiltBaseline.xml
new file mode 100644
index 000000000..c1b6dfbf0
--- /dev/null
+++ b/eng/SourceBuildPrebuiltBaseline.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml
index 3ca5b3b18..2fac17ae1 100644
--- a/eng/Version.Details.xml
+++ b/eng/Version.Details.xml
@@ -1,37 +1,37 @@
-
+
https://github.com/dotnet/windowsdesktop
- 4874021fd9472ced543d30e80496b33668895572
+ 9570a321daf2bd6756b91a0866bb8e0d7874190d
-
+
https://github.com/dotnet/windowsdesktop
- 4874021fd9472ced543d30e80496b33668895572
+ 9570a321daf2bd6756b91a0866bb8e0d7874190d
-
+
https://github.com/dotnet/windowsdesktop
- 4874021fd9472ced543d30e80496b33668895572
+ 9570a321daf2bd6756b91a0866bb8e0d7874190d
-
+
https://github.com/dotnet/runtime
- b7a164882573af99eaf200c4b21808ecaf6dbb8c
+ 41f3d48b520d4cf4f9e051dc07f480dcb9c62e08
-
+
https://github.com/dotnet/runtime
- b7a164882573af99eaf200c4b21808ecaf6dbb8c
+ 41f3d48b520d4cf4f9e051dc07f480dcb9c62e08
-
+
https://github.com/dotnet/runtime
- b7a164882573af99eaf200c4b21808ecaf6dbb8c
+ 41f3d48b520d4cf4f9e051dc07f480dcb9c62e08
-
+
https://github.com/dotnet/runtime
- b7a164882573af99eaf200c4b21808ecaf6dbb8c
+ 41f3d48b520d4cf4f9e051dc07f480dcb9c62e08
-
+
https://github.com/dotnet/runtime
- b7a164882573af99eaf200c4b21808ecaf6dbb8c
+ 41f3d48b520d4cf4f9e051dc07f480dcb9c62e08
@@ -39,91 +39,91 @@
https://github.com/dotnet/core-setup
7d57652f33493fa022125b7f63aad0d70c52d810
-
+
https://github.com/dotnet/runtime
- b7a164882573af99eaf200c4b21808ecaf6dbb8c
+ 41f3d48b520d4cf4f9e051dc07f480dcb9c62e08
-
+
https://github.com/dotnet/aspnetcore
- a5864bb173de0f2b7902b128b9716d77d3f14630
+ 4681108d2877be20acf73fcfa8fb6cb31c8db6d9
-
+
https://github.com/dotnet/aspnetcore
- a5864bb173de0f2b7902b128b9716d77d3f14630
+ 4681108d2877be20acf73fcfa8fb6cb31c8db6d9
-
+
https://github.com/dotnet/aspnetcore
- a5864bb173de0f2b7902b128b9716d77d3f14630
+ 4681108d2877be20acf73fcfa8fb6cb31c8db6d9
-
+
https://github.com/dotnet/aspnetcore
- a5864bb173de0f2b7902b128b9716d77d3f14630
+ 4681108d2877be20acf73fcfa8fb6cb31c8db6d9
-
+
https://github.com/dotnet/aspnetcore
- a5864bb173de0f2b7902b128b9716d77d3f14630
+ 4681108d2877be20acf73fcfa8fb6cb31c8db6d9
-
+
https://github.com/dotnet/aspnetcore
- a5864bb173de0f2b7902b128b9716d77d3f14630
+ 4681108d2877be20acf73fcfa8fb6cb31c8db6d9
-
+
https://github.com/dotnet/test-templates
- cb722862f3d76493dc5047a0c30e3bd5f4391170
+ 36a1b45f75489255f2d1770acd2d78c5002d4679
-
+
https://github.com/dotnet/test-templates
- cb722862f3d76493dc5047a0c30e3bd5f4391170
+ 36a1b45f75489255f2d1770acd2d78c5002d4679
-
+
https://github.com/dotnet/test-templates
- cb722862f3d76493dc5047a0c30e3bd5f4391170
+ 36a1b45f75489255f2d1770acd2d78c5002d4679
-
+
https://github.com/dotnet/templating
- e46e279c0365c95116f6cb0cb60b12a7d655eb1b
+ 254a4c63afcd94b221408c6e8d245b90802551eb
-
+
https://github.com/dotnet/sdk
- 1e4913f32344ce69ee17229168906140e8f88f0d
+ fc6dfaac882ce1229406a1087b22e852378b8319
-
+
https://github.com/dotnet/sdk
- 1e4913f32344ce69ee17229168906140e8f88f0d
+ fc6dfaac882ce1229406a1087b22e852378b8319
-
+
https://github.com/dotnet/winforms
- 9073ca4669eb40ca6a6a8fc1bf8d62cd7e520c07
+ 02ba694dc71820ce17e5a70e45396567bd741a59
-
+
https://github.com/dotnet/wpf
- ffef664280b799b78a2ad271395ceb99b2fbdeca
+ 40775430dc86d110ba7b83ca5a898b8f4e9335e7
-
+
https://github.com/dotnet/fsharp
- df023d829e1daa577b95985d42d978e5c6e949a2
+ 9588f1d472ac8227796dca34ff76dfe136bb4bd7
-
+
https://github.com/microsoft/vstest
- bdf1629e12c05a5fd17bf7de48e7e50a8f739170
+ 2233e0bdc7ca37eecee62eec848adcafca81024d
-
+
https://github.com/mono/linker
- 55bd0ebd00ddbf2cd817314b1cf6824003cfb463
+ e48f540b753d2aa5f5d4c22f4bbc41aba130345b
linker
-
+
https://github.com/dotnet/roslyn
- cc79281ea25b26f7173258aa646a7652943178ba
+ 84e6ff97a24ba7e74fd89e61da54487a8535ceed
-
+
https://github.com/dotnet/msbuild
- 7804350cd4fe271bee48b3dc99e9f4681ee686c5
+ 4f72ae4cfb09d03dccd7fc628d619ef4ab5aa479
-
+
https://github.com/nuget/nuget.client
- 871251958b671dc9bcaf84d5a3547b86f5f325e7
+ d2bb0de35242b04802c1a7856ebb7718f674565c
https://github.com/Microsoft/ApplicationInsights-dotnet
@@ -136,13 +136,14 @@
-
+
https://github.com/dotnet/arcade
- 28d9452d7e2ae4e98a1df735b90b03d3cac1f4e7
+ b7279bb45342c948ab46fea2d08ec17ae2f2a1bf
+
-
+
https://github.com/dotnet/arcade
- 28d9452d7e2ae4e98a1df735b90b03d3cac1f4e7
+ b7279bb45342c948ab46fea2d08ec17ae2f2a1bf
https://github.com/dotnet/source-build-reference-packages
@@ -152,9 +153,9 @@
https://github.com/dotnet/sourcelink
4b584dbc392bb1aad49c2eb1ab84d8b489b6dccc
-
+
https://github.com/dotnet/xliff-tasks
- 0da469fe1c2714d0e25cad1143632562fb528425
+ e92cb4fc57ecfa244930cdd6d98270f185650462
diff --git a/eng/Versions.props b/eng/Versions.props
index c493a137f..7ba581631 100644
--- a/eng/Versions.props
+++ b/eng/Versions.props
@@ -11,7 +11,7 @@
00
$(VersionMajor).$(VersionMinor).$(VersionSDKMinor)$(VersionFeature)
preview
- 4
+ 5
$(VersionMajor).$(VersionMinor)
$(MajorMinorVersion).$(VersionSDKMinor)
@@ -20,24 +20,24 @@
- 6.0.0-beta.21209.17
+ 6.0.0-beta.21222.1
- 6.0.0-preview.4.21205.2
+ 6.0.0-preview.5.21226.1
- 6.0.0-preview.4.21206.1
+ 6.0.0-preview.5.21226.1
- 6.0.100-preview.4.21206.2
+ 6.0.100-preview.5.21228.2
- 1.0.2-beta4.21212.2
- 1.0.2-beta4.21212.2
+ 1.0.2-beta4.21226.1
+ 1.0.2-beta4.21226.1
@@ -45,42 +45,42 @@
- 6.0.0-preview.4.21207.16
- 6.0.0-preview.4.21207.16
- 6.0.0-preview.4.21207.16
- 6.0.0-preview.4.21207.16
- 6.0.0-preview.4.21207.16
- 6.0.0-preview.4.21207.16
+ 6.0.0-preview.5.21226.3
+ 6.0.0-preview.5.21226.3
+ 6.0.0-preview.5.21226.3
+ 6.0.0-preview.5.21226.3
+ 6.0.0-preview.5.21226.3
+ 6.0.0-preview.5.21226.3
0.2.0
- 6.0.100-preview.4.21207.25
- 6.0.100-preview.4.21207.25
+ 6.0.100-preview.5.21228.4
+ 6.0.100-preview.5.21228.4
$(MicrosoftNETSdkPackageVersion)
$(MicrosoftNETSdkPackageVersion)
$(MicrosoftNETSdkPackageVersion)
- 6.0.0-preview.4.21205.3
+ 6.0.0-preview.5.21227.7
- 6.0.0-preview.4.21205.3
- 6.0.0-preview.4.21205.3
- 6.0.0-preview.4.21205.3
- 6.0.0-preview.4.21205.3
- 6.0.0-preview.4.21205.3
+ 6.0.0-preview.5.21227.7
+ 6.0.0-preview.5.21227.7
+ 6.0.0-preview.5.21227.7
+ 6.0.0-preview.5.21227.7
+ 6.0.0-preview.5.21227.7
2.1.0
- 6.0.0-preview.4.21206.2
- 6.0.0-preview.4.21206.2
- 6.0.0-preview.4.21206.2
+ 6.0.0-preview.5.21226.1
+ 6.0.0-preview.5.21226.1
+ 6.0.0-preview.5.21226.1
@@ -113,7 +113,7 @@
$(NUnit3DotNetNewTemplatePackageVersion)
$(MicrosoftDotNetCommonItemTemplates50PackageVersion)
$(MicrosoftDotNetCommonItemTemplates50PackageVersion)
- 5.0.4
+ 5.0.5
4.8.1-servicing.19605.5
3.1.2-servicing.20066.4
@@ -121,7 +121,7 @@
3.1.12
$(MicrosoftDotNetCommonItemTemplates31PackageVersion)
$(MicrosoftDotNetTestProjectTemplates50PackageVersion)
- 3.1.13
+ 3.1.14
3.2.1
4.8.0-rc2.19462.10
@@ -135,22 +135,22 @@
1.5.3
1.0.2-beta3
$(MicrosoftDotNetCommonItemTemplates21PackageVersion)
- 1.0.2-beta4.21212.2
- 2.1.26
+ 1.0.2-beta4.21226.1
+ 2.1.27
2.2.0-beta.19072.10
2.0.0
- 17.0.0-preview-20210331-03
+ 17.0.0-preview-20210427-01
- 11.2.0-ci.d16-9.0
- 14.4.100-ci.pr.gh10849.1206
- 14.3.100-ci.pr.gh10849.351
- 11.1.100-ci.pr.gh10849.1259
- 14.3.100-ci.pr.gh10849.1259
+ 11.0.200-preview.4.232
+ 14.5.100-preview.4.623
+ 14.5.100-preview.4.623
+ 11.3.100-preview.4.623
+ 14.5.100-preview.4.623
$(MicrosoftAspNetCoreAppRuntimePackageVersion)
diff --git a/eng/common/cross/arm64/tizen-fetch.sh b/eng/common/cross/arm64/tizen-fetch.sh
index a48a6f51c..16d1301f2 100644
--- a/eng/common/cross/arm64/tizen-fetch.sh
+++ b/eng/common/cross/arm64/tizen-fetch.sh
@@ -157,7 +157,7 @@ fetch_tizen_pkgs()
Inform "Initialize arm base"
fetch_tizen_pkgs_init standard base
Inform "fetch common packages"
-fetch_tizen_pkgs aarch64 gcc glibc glibc-devel libicu libicu-devel libatomic linux-glibc-devel
+fetch_tizen_pkgs aarch64 gcc glibc glibc-devel libicu libicu-devel libatomic linux-glibc-devel keyutils keyutils-devel libkeyutils
Inform "fetch coreclr packages"
fetch_tizen_pkgs aarch64 lldb lldb-devel libgcc libstdc++ libstdc++-devel libunwind libunwind-devel lttng-ust-devel lttng-ust userspace-rcu-devel userspace-rcu
Inform "fetch corefx packages"
diff --git a/eng/common/generate-locproject.ps1 b/eng/common/generate-locproject.ps1
index 7225ddc66..24c00b5be 100644
--- a/eng/common/generate-locproject.ps1
+++ b/eng/common/generate-locproject.ps1
@@ -66,10 +66,19 @@ $locJson = @{
}
if ($continue)
{
- return @{
- SourceFile = $sourceFile
- CopyOption = "LangIDOnName"
- OutputPath = $outputPath
+ if ($_.Directory.Name -eq 'en' -and $_.Extension -eq '.json') {
+ return @{
+ SourceFile = $sourceFile
+ CopyOption = "LangIDOnPath"
+ OutputPath = "$($_.Directory.Parent.FullName | Resolve-Path -Relative)\"
+ }
+ }
+ else {
+ return @{
+ SourceFile = $sourceFile
+ CopyOption = "LangIDOnName"
+ OutputPath = $outputPath
+ }
}
}
}
diff --git a/eng/common/templates/job/onelocbuild.yml b/eng/common/templates/job/onelocbuild.yml
index 928a70cda..d2b271ec1 100644
--- a/eng/common/templates/job/onelocbuild.yml
+++ b/eng/common/templates/job/onelocbuild.yml
@@ -11,6 +11,7 @@ parameters:
SourcesDirectory: $(Build.SourcesDirectory)
CreatePr: true
+ AutoCompletePr: false
UseCheckedInLocProjectJson: false
LanguageSet: VS_Main_Languages
LclSource: lclFilesInRepo
@@ -54,6 +55,8 @@ jobs:
lclSource: ${{ parameters.LclSource }}
lclPackageId: ${{ parameters.LclPackageId }}
isCreatePrSelected: ${{ parameters.CreatePr }}
+ ${{ if eq(parameters.CreatePr, true) }}:
+ isAutoCompletePrSelected: ${{ parameters.AutoCompletePr }}
packageSourceAuth: patAuth
patVariable: ${{ parameters.CeapexPat }}
${{ if eq(parameters.RepoType, 'gitHub') }}:
diff --git a/eng/common/templates/job/source-index-stage1.yml b/eng/common/templates/job/source-index-stage1.yml
index c002a2b1b..a649d2b59 100644
--- a/eng/common/templates/job/source-index-stage1.yml
+++ b/eng/common/templates/job/source-index-stage1.yml
@@ -1,6 +1,6 @@
parameters:
runAsPublic: false
- sourceIndexPackageVersion: 1.0.1-20210225.1
+ sourceIndexPackageVersion: 1.0.1-20210421.1
sourceIndexPackageSource: https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json
sourceIndexBuildCommand: powershell -NoLogo -NoProfile -ExecutionPolicy Bypass -Command "eng/common/build.ps1 -restore -build -binarylog -ci"
preSteps: []
diff --git a/eng/source-build-patches/0001-Exclude-test-folder-from-source-build.patch b/eng/source-build-patches/0001-Exclude-test-folder-from-source-build.patch
new file mode 100644
index 000000000..65d055502
--- /dev/null
+++ b/eng/source-build-patches/0001-Exclude-test-folder-from-source-build.patch
@@ -0,0 +1,24 @@
+From 17bdd83006fbd27b64453ecddcf785c17eaaef1b Mon Sep 17 00:00:00 2001
+From: dseefeld
+Date: Mon, 29 Jun 2020 15:14:07 -0400
+Subject: [PATCH 1/3] Exclude test folder from source-build
+
+---
+ test/Directory.Build.props | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/test/Directory.Build.props b/test/Directory.Build.props
+index a953b97cc..26d486322 100644
+--- a/test/Directory.Build.props
++++ b/test/Directory.Build.props
+@@ -1,4 +1,7 @@
+
+
+
++
++ true
++
+
+--
+2.18.0
+
diff --git a/eng/source-build-patches/0002-Add-target-rid-to-AppHostRuntimeIdentifiers.patch b/eng/source-build-patches/0002-Add-target-rid-to-AppHostRuntimeIdentifiers.patch
new file mode 100644
index 000000000..32dedda90
--- /dev/null
+++ b/eng/source-build-patches/0002-Add-target-rid-to-AppHostRuntimeIdentifiers.patch
@@ -0,0 +1,37 @@
+From e09da5670bfc8df488b65aee94de992a1c75a6a4 Mon Sep 17 00:00:00 2001
+From: Davis Goodin
+Date: Mon, 14 Sep 2020 18:43:27 -0500
+Subject: [PATCH] Add target rid to NetCoreAppHostRids
+
+---
+ src/redist/targets/GenerateBundledVersions.targets | 14 ++++++++++++++
+ 1 file changed, 14 insertions(+)
+
+diff --git a/src/redist/targets/GenerateBundledVersions.targets b/src/redist/targets/GenerateBundledVersions.targets
+index 7c6f72967..3ee0284e1 100644
+--- a/src/redist/targets/GenerateBundledVersions.targets
++++ b/src/redist/targets/GenerateBundledVersions.targets
+@@ -99,6 +99,20 @@
+
+
+
++
++
++
+
+
+
+-
+-
++
++
+
+
+
+--
+2.21.3
+
diff --git a/eng/source-build-patches/0004-ExcludeFromSourceBuild-not-working-again.patch b/eng/source-build-patches/0004-ExcludeFromSourceBuild-not-working-again.patch
new file mode 100644
index 000000000..c31eec381
--- /dev/null
+++ b/eng/source-build-patches/0004-ExcludeFromSourceBuild-not-working-again.patch
@@ -0,0 +1,103 @@
+From d6aa940075f63d41603cbb2f3524958356d9abcf Mon Sep 17 00:00:00 2001
+From: Chris Rummel
+Date: Fri, 4 Sep 2020 02:23:15 -0500
+Subject: [PATCH 4/4] ExcludeFromSourceBuild not working again
+
+---
+ Microsoft.DotNet.Cli.sln | 7 ------
+ src/SdkResolver/SdkResolver.csproj | 39 ------------------------------
+ src/redist/redist.csproj | 4 ++--
+ 3 files changed, 2 insertion(+), 48 deletions(-)
+ delete mode 100644 src/SdkResolver/SdkResolver.csproj
+
+diff --git a/Microsoft.DotNet.Cli.sln b/Microsoft.DotNet.Cli.sln
+index 22d771abd..3ab6577a8 100644
+--- a/Microsoft.DotNet.Cli.sln
++++ b/Microsoft.DotNet.Cli.sln
+@@ -15,8 +15,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "core-sdk-tasks", "src\core-
+ EndProject
+ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.Tools.Tests.Utilities", "test\Microsoft.DotNet.Tools.Tests.Utilities\Microsoft.DotNet.Tools.Tests.Utilities.csproj", "{78E15EC1-7732-41E3-8591-934E9F583254}"
+ EndProject
+-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SdkResolver", "src\SdkResolver\SdkResolver.csproj", "{7EE15292-2CAD-44FA-8A1F-BAC4688A49E0}"
+-EndProject
+ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Dotnet.Sdk.Internal", "src\Microsoft.Dotnet.Sdk.Internal\Microsoft.Dotnet.Sdk.Internal.csproj", "{73F07908-981B-41BB-B9BD-F3420274A6F7}"
+ EndProject
+ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SdkTests", "test\SdkTests\SdkTests.csproj", "{CB1EE94E-CB83-4071-9DD0-9929AE2B7282}"
+@@ -45,10 +43,6 @@ Global
+ {78E15EC1-7732-41E3-8591-934E9F583254}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {78E15EC1-7732-41E3-8591-934E9F583254}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {78E15EC1-7732-41E3-8591-934E9F583254}.Release|Any CPU.Build.0 = Release|Any CPU
+- {7EE15292-2CAD-44FA-8A1F-BAC4688A49E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+- {7EE15292-2CAD-44FA-8A1F-BAC4688A49E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+- {7EE15292-2CAD-44FA-8A1F-BAC4688A49E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+- {7EE15292-2CAD-44FA-8A1F-BAC4688A49E0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {73F07908-981B-41BB-B9BD-F3420274A6F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {73F07908-981B-41BB-B9BD-F3420274A6F7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {73F07908-981B-41BB-B9BD-F3420274A6F7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+@@ -70,7 +64,6 @@ Global
+ {1BFF54F9-4E35-49DB-893C-AF2047722FC6} = {17735A9D-BFD9-4585-A7CB-3208CA6EA8A7}
+ {53AF2D01-B69F-4CD0-86A7-8FD95967D23C} = {ED2FE3E2-F7E7-4389-8231-B65123F2076F}
+ {78E15EC1-7732-41E3-8591-934E9F583254} = {17735A9D-BFD9-4585-A7CB-3208CA6EA8A7}
+- {7EE15292-2CAD-44FA-8A1F-BAC4688A49E0} = {ED2FE3E2-F7E7-4389-8231-B65123F2076F}
+ {CB1EE94E-CB83-4071-9DD0-9929AE2B7282} = {17735A9D-BFD9-4585-A7CB-3208CA6EA8A7}
+ {658EF9BE-452C-4D31-AA24-B9E2235799A8} = {17735A9D-BFD9-4585-A7CB-3208CA6EA8A7}
+ EndGlobalSection
+--- a/src/SdkResolver/SdkResolver.csproj
++++ /dev/null
+@@ -1,39 +0,0 @@
+-
+-
+-
+- $(CoreSdkTargetFramework)
+- false
+- false
+- false
+- false
+- UNUSED
+- true
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+- <_SdkResolverSrc Include="$(Pkgruntime_win-x86_Microsoft_NETCore_DotNetHostResolver)\runtimes\win-x86\native\hostfxr.dll" Arch="x86\" />
+- <_SdkResolverSrc Include="$(Pkgruntime_win-x64_Microsoft_NETCore_DotNetHostResolver)\runtimes\win-x64\native\hostfxr.dll" Arch="x64\" />
+- <_SdkResolverSrc Include="$(PkgMicrosoft_DotNet_MSBuildSdkResolver)\lib\net472\**\*.dll" Arch="" />
+- <_SdkResolverDst Include="@(_SdkResolverSrc->'$(OutputPath)%(Arch)%(RecursiveDir)%(Filename)%(Extension)')" />
+-
+-
+-
+-
+-
+-
+diff --git a/src/redist/redist.csproj b/src/redist/redist.csproj
+index 35c3d4ad9..15601e98f 100644
+--- a/src/redist/redist.csproj
++++ b/src/redist/redist.csproj
+@@ -12,7 +12,7 @@
+ RuntimeFrameworkVersion="$(MicrosoftNETCoreAppRuntimePackageVersion)"
+ />
+
+-
++
+-
++
+
+
+--
+2.18.0
+
diff --git a/eng/source-build-patches/0005-Don-t-do-this-in-source-build-aspnetcore-targeting-p.patch b/eng/source-build-patches/0005-Don-t-do-this-in-source-build-aspnetcore-targeting-p.patch
new file mode 100644
index 000000000..4fc5bf023
--- /dev/null
+++ b/eng/source-build-patches/0005-Don-t-do-this-in-source-build-aspnetcore-targeting-p.patch
@@ -0,0 +1,35 @@
+From 5f34f12928157f5ed1c351dc217bf4bf5b62befe Mon Sep 17 00:00:00 2001
+From: Chris Rummel
+Date: Mon, 14 Sep 2020 09:47:04 -0500
+Subject: [PATCH 5/5] Don't do this in source-build -
+ aspnetcore-targeting-pack.tar.gz not available.
+
+---
+ src/redist/targets/GeneratePKG.targets | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/redist/targets/GeneratePKG.targets b/src/redist/targets/GeneratePKG.targets
+index 82e55b18c..c78dc7b55 100644
+--- a/src/redist/targets/GeneratePKG.targets
++++ b/src/redist/targets/GeneratePKG.targets
+@@ -128,7 +128,7 @@
+ Inputs="@(GenerateSdkPkgInputs)"
+ Outputs="$(SdkPKGInstallerFile)"
+ DependsOnTargets="GenerateLayout;SetupPkgInputsOutputs"
+- Condition=" '$(OSName)' == 'osx' ">
++ Condition=" '$(OSName)' == 'osx' and '$(DotNetBuildFromSource)' != 'true' ">
+
+
+
+@@ -172,7 +172,7 @@
+ Inputs="@(GenerateSdkProductArchiveInputs)"
+ Outputs="$(CombinedFrameworkSdkHostPKGInstallerFile)"
+ DependsOnTargets="GenerateSdkPkg"
+- Condition=" '$(OSName)' == 'osx' ">
++ Condition=" '$(OSName)' == 'osx' and '$(DotNetBuildFromSource)' != 'true' ">
+
+
+
+
+-
+-
+
+
+
+@@ -45,8 +43,6 @@
+
+
+
+-
+-
+
+
+
+@@ -56,8 +52,6 @@
+
+
+
+-
+-
+
+
+
+@@ -68,8 +62,6 @@
+
+
+
+-
+-
+
+
+
+--
+2.21.3
+
diff --git a/eng/source-build-patches/0008-Update-blob-versions-to-use-ref-pkg-versions-to-trac.patch b/eng/source-build-patches/0008-Update-blob-versions-to-use-ref-pkg-versions-to-trac.patch
new file mode 100644
index 000000000..9e917ee80
--- /dev/null
+++ b/eng/source-build-patches/0008-Update-blob-versions-to-use-ref-pkg-versions-to-trac.patch
@@ -0,0 +1,28 @@
+From 992512755a9df08ccfd531f7507c298aa5b22112 Mon Sep 17 00:00:00 2001
+From: dseefeld
+Date: Thu, 29 Oct 2020 16:01:59 +0000
+Subject: [PATCH] Update blob versions to use ref pkg versions to track stable
+ versions
+
+---
+ src/redist/targets/GenerateLayout.targets | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/redist/targets/GenerateLayout.targets b/src/redist/targets/GenerateLayout.targets
+index 9e7249d..f1b11d4 100644
+--- a/src/redist/targets/GenerateLayout.targets
++++ b/src/redist/targets/GenerateLayout.targets
+@@ -7,8 +7,8 @@
+
+
+
+- $(VSRedistCommonAspNetCoreSharedFrameworkx6460PackageVersion)
+- $(VSRedistCommonNetCoreSharedFrameworkx6460PackageVersion)
++ $(MicrosoftAspNetCoreAppRuntimePackageVersion)
++ $(MicrosoftNETCoreAppRuntimePackageVersion)
+ $(VSRedistCommonWindowsDesktopSharedFrameworkx6460PackageVersion)
+
+
+--
+1.8.3.1
+
diff --git a/eng/source-build-patches/0009-Exclude-internal-tarball-from-source-build.patch b/eng/source-build-patches/0009-Exclude-internal-tarball-from-source-build.patch
new file mode 100644
index 000000000..69d134b05
--- /dev/null
+++ b/eng/source-build-patches/0009-Exclude-internal-tarball-from-source-build.patch
@@ -0,0 +1,25 @@
+From 13b15d6ef5ac2bf593825bd1c1b85020585e1751 Mon Sep 17 00:00:00 2001
+From: Michael Simons
+Date: Thu, 8 Apr 2021 20:59:02 +0000
+Subject: [PATCH] Exclude internal tarball from source-build
+
+---
+ src/redist/targets/GenerateArchives.targets | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/redist/targets/GenerateArchives.targets b/src/redist/targets/GenerateArchives.targets
+index e59e5d4..8a66679 100644
+--- a/src/redist/targets/GenerateArchives.targets
++++ b/src/redist/targets/GenerateArchives.targets
+@@ -28,7 +28,7 @@
+ IgnoreExitCode="$(IgnoreTarExitCode)"/>
+
+
+Date: Thu, 8 Apr 2021 21:53:33 +0000
+Subject: [PATCH] Update GenerateMSI.targets build task ref to net5.0
+
+---
+ src/redist/targets/GenerateMSIs.targets | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/redist/targets/GenerateMSIs.targets b/src/redist/targets/GenerateMSIs.targets
+index 0c69a4d..397fb82 100644
+--- a/src/redist/targets/GenerateMSIs.targets
++++ b/src/redist/targets/GenerateMSIs.targets
+@@ -1,7 +1,7 @@
+
+
+
+- $(NuGetPackageRoot)microsoft.dotnet.build.tasks.installers\$(MicrosoftDotNetBuildTasksInstallersPackageVersion)\tools\netcoreapp3.1\Microsoft.DotNet.Build.Tasks.Installers.dll
++ $(NuGetPackageRoot)microsoft.dotnet.build.tasks.installers\$(MicrosoftDotNetBuildTasksInstallersPackageVersion)\tools\net5.0\Microsoft.DotNet.Build.Tasks.Installers.dll
+ $(NuGetPackageRoot)microsoft.dotnet.build.tasks.installers\$(MicrosoftDotNetBuildTasksInstallersPackageVersion)\tools\net472\Microsoft.DotNet.Build.Tasks.Installers.dll
+
+
+--
+1.8.3.1
+
diff --git a/global.json b/global.json
index 037202ac2..8b39dc8ea 100644
--- a/global.json
+++ b/global.json
@@ -8,6 +8,6 @@
}
},
"msbuild-sdks": {
- "Microsoft.DotNet.Arcade.Sdk": "6.0.0-beta.21209.17"
+ "Microsoft.DotNet.Arcade.Sdk": "6.0.0-beta.21222.1"
}
}
diff --git a/src/redist/targets/BundledManifests.targets b/src/redist/targets/BundledManifests.targets
index e7024c333..c7037bf83 100644
--- a/src/redist/targets/BundledManifests.targets
+++ b/src/redist/targets/BundledManifests.targets
@@ -66,8 +66,13 @@
-
+
+
diff --git a/src/redist/targets/GenerateBundledVersions.targets b/src/redist/targets/GenerateBundledVersions.targets
index 43e65f87f..05b3d13af 100644
--- a/src/redist/targets/GenerateBundledVersions.targets
+++ b/src/redist/targets/GenerateBundledVersions.targets
@@ -39,36 +39,34 @@
<_NETStandardLibraryPackageVersion>$(NETStandardLibraryRefPackageVersion)
<_NETCorePlatformsPackageVersion>$(MicrosoftNETCorePlatformsPackageVersion)
- <_NET50RuntimePackVersion>5.0.4
+ <_NET50RuntimePackVersion>5.0.5
<_NET50TargetingPackVersion>5.0.0
- <_WindowsDesktop50RuntimePackVersion>5.0.3
+ <_WindowsDesktop50RuntimePackVersion>5.0.5
<_WindowsDesktop50TargetingPackVersion>5.0.0
- <_AspNet50RuntimePackVersion>5.0.4
+ <_AspNet50RuntimePackVersion>5.0.5
<_AspNet50TargetingPackVersion>5.0.0
- <_NETCoreApp31RuntimePackVersion>3.1.13
- <_NETCoreApp31TargetingPackVersion>3.1.0
<_WindowsDesktop31RuntimePackVersion>3.1.12
<_WindowsDesktop31TargetingPackVersion>3.1.0
- <_AspNet31RuntimePackVersion>3.1.13
+ <_AspNet31RuntimePackVersion>3.1.14
<_AspNet31TargetingPackVersion>3.1.10
<_NETCoreApp30RuntimePackVersion>3.0.3
<_NETCoreApp30TargetingPackVersion>3.0.0
-
- <_NETCoreApp31RuntimePackVersion>3.1.13
+
+ <_NETCoreApp31RuntimePackVersion>3.1.14
<_NETCoreApp31TargetingPackVersion>3.1.0
<_WindowsDesktop30RuntimePackVersion>3.0.3
<_WindowsDesktop30TargetingPackVersion>3.0.0
- <_WindowsDesktop31RuntimePackVersion>3.1.13
+ <_WindowsDesktop31RuntimePackVersion>3.1.14
<_WindowsDesktop31TargetingPackVersion>3.1.0
<_AspNet30RuntimePackVersion>3.0.3
<_AspNet30TargetingPackVersion>3.0.1
-
- <_AspNet31RuntimePackVersion>3.1.13
+
+ <_AspNet31RuntimePackVersion>3.1.14
<_AspNet31TargetingPackVersion>3.1.10
@@ -105,6 +103,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
+
+
+
@@ -179,7 +212,7 @@
+ LatestVersion="2.1.27" />
+ LatestVersion="2.1.27"/>
+ LatestVersion="2.1.27"/>
+
+
$(Architecture)
+
+ $(Architecture)
+ x86_64
+
+
+ 10.13
+ 11.0
+
$(Version)
diff --git a/src/redist/targets/packaging/osx/clisdk/Distribution-Template b/src/redist/targets/packaging/osx/clisdk/Distribution-Template
index 3535ac201..87a917149 100644
--- a/src/redist/targets/packaging/osx/clisdk/Distribution-Template
+++ b/src/redist/targets/packaging/osx/clisdk/Distribution-Template
@@ -2,12 +2,12 @@
{CLISdkBrandName} ({arch})
-
+
-
+
diff --git a/test/EndToEnd/EndToEnd.Tests.csproj b/test/EndToEnd/EndToEnd.Tests.csproj
index 19303cea7..fb7ef6a03 100644
--- a/test/EndToEnd/EndToEnd.Tests.csproj
+++ b/test/EndToEnd/EndToEnd.Tests.csproj
@@ -9,6 +9,10 @@
+
+
+
+
diff --git a/test/EndToEnd/ValidateInsertedManifests.cs b/test/EndToEnd/ValidateInsertedManifests.cs
new file mode 100644
index 000000000..1d9ec8a94
--- /dev/null
+++ b/test/EndToEnd/ValidateInsertedManifests.cs
@@ -0,0 +1,43 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using FluentAssertions;
+using Microsoft.DotNet.Tools.Test.Utilities;
+using Microsoft.NET.Sdk.WorkloadManifestReader;
+using Xunit;
+using Xunit.Abstractions;
+
+namespace EndToEnd.Tests
+{
+ public class ValidateInsertedManifests : TestBase
+ {
+ private readonly ITestOutputHelper output;
+
+ public ValidateInsertedManifests(ITestOutputHelper output)
+ {
+ this.output = output;
+ }
+
+ [Fact]
+ public void ManifestReaderCanReadManifests()
+ {
+ var sdkManifestDir = Path.Combine(Path.GetDirectoryName(RepoDirectoriesProvider.DotnetUnderTest), "sdk-manifests");
+ var sdkversionDir = new DirectoryInfo(sdkManifestDir).EnumerateDirectories().First();
+ foreach (var manifestDir in sdkversionDir.EnumerateDirectories())
+ {
+ var manifestId = manifestDir.Name;
+
+ string manifestFile = manifestDir.GetFile("WorkloadManifest.json").FullName;
+
+ File.Exists(manifestFile).Should().BeTrue();
+ using var fileStream = new FileStream(manifestFile, FileMode.Open, FileAccess.Read);
+ Action readManifest = () => WorkloadManifestReader.ReadWorkloadManifest(manifestId, fileStream);
+ readManifest.ShouldNotThrow("manifestId:" + manifestId + " manifestFile:" + manifestFile + "is invalid");
+ }
+
+ }
+ }
+}
diff --git a/test/SdkTests/SdkTests.csproj b/test/SdkTests/SdkTests.csproj
index 2151e3093..ed8220c86 100644
--- a/test/SdkTests/SdkTests.csproj
+++ b/test/SdkTests/SdkTests.csproj
@@ -266,7 +266,7 @@
+ EnvironmentVariables="DOTNET_CLI_HOME=$(DOTNET_CLI_HOME);DOTNET_CLI_RUN_MSBUILD_OUTOFPROC=true"/>
diff --git a/tools/sdk-readme-table-generator/TableGenerator/Program.fs b/tools/sdk-readme-table-generator/TableGenerator/Program.fs
index e7167caf1..6e53fbb6a 100644
--- a/tools/sdk-readme-table-generator/TableGenerator/Program.fs
+++ b/tools/sdk-readme-table-generator/TableGenerator/Program.fs
@@ -9,9 +9,9 @@ let inputBranches =
[ { GitBranchName = "main"
DisplayName = "main
(6.0.x Runtime)"
AkaMsChannel = Some("6.0/daily") }
- { GitBranchName = "release/6.0.1xx-preview3"
- DisplayName = "Release/6.0.1XX-preview3
(6.0.x Runtime)"
- AkaMsChannel = Some("6.0.1XX-preview3/daily") }
+ { GitBranchName = "release/6.0.1xx-preview4"
+ DisplayName = "Release/6.0.1XX-preview4
(6.0.x Runtime)"
+ AkaMsChannel = Some("6.0.1XX-preview4/daily") }
{ GitBranchName = "release/5.0.3xx"
DisplayName = "Release/5.0.3XX
(5.0 Runtime)"
AkaMsChannel = Some("5.0.3xx/daily") }