diff --git a/Directory.Build.targets b/Directory.Build.targets index 2d510c42fc18..2b77ecc8829b 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -72,7 +72,7 @@ $(MicrosoftAspNetCoreAppRefPackageVersion) - ${SupportedRuntimeIdentifiers} + $(SupportedRuntimeIdentifiers) $(MicrosoftAspNetCoreAppRefPackageVersion) $(MicrosoftAspNetCoreAppRefPackageVersion) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 372f4ba46f75..7c42597c7581 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,137 +6,137 @@ This file should be imported by eng/Versions.props - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-preview.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 18.0.0-preview-25479-108 - 18.0.0-preview-25479-108 - 7.0.0-preview.1.48008 - 10.0.0-beta.25479.108 - 5.0.0-2.25479.108 - 5.0.0-2.25479.108 - 5.0.0-2.25479.108 - 5.0.0-2.25479.108 - 5.0.0-2.25479.108 - 5.0.0-2.25479.108 - 5.0.0-2.25479.108 - 10.0.0-preview.25479.108 - 5.0.0-2.25479.108 - 5.0.0-2.25479.108 - 2.0.0-preview.1.25479.108 - 2.2.0-beta.25479.108 - 11.0.0-beta.25479.108 - 11.0.0-beta.25479.108 - 11.0.0-beta.25479.108 - 11.0.0-beta.25479.108 - 11.0.0-beta.25479.108 - 11.0.0-beta.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 11.0.0-beta.25479.108 - 11.0.0-beta.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 14.0.100-rc2.25479.108 - 10.0.0-rc.1.25479.108 - 5.0.0-2.25479.108 - 5.0.0-2.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-preview.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 18.1.0-preview-25508-102 + 18.1.0-preview-25508-102 + 7.0.0-preview.1.902 + 10.0.0-beta.25508.102 + 5.1.0-1.25508.102 + 5.1.0-1.25508.102 + 5.1.0-1.25508.102 + 5.1.0-1.25508.102 + 5.1.0-1.25508.102 + 5.1.0-1.25508.102 + 5.1.0-1.25508.102 + 10.0.0-preview.25508.102 + 5.1.0-1.25508.102 + 5.1.0-1.25508.102 + 2.0.0-preview.1.25508.102 + 2.2.0-beta.25508.102 + 11.0.0-beta.25508.102 + 11.0.0-beta.25508.102 + 11.0.0-beta.25508.102 + 11.0.0-beta.25508.102 + 11.0.0-beta.25508.102 + 11.0.0-beta.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 11.0.0-beta.25508.102 + 11.0.0-beta.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 14.0.0-alpha1.25508.102 + 10.0.0-rc.1.25508.102 + 5.1.0-1.25508.102 + 5.1.0-1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 10.0.0-preview.7.25377.103 - 10.0.0-preview.25479.108 - 10.0.0-rc.1.25479.108 - 18.0.0-preview-25479-108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-beta.25479.108 - 10.0.0-beta.25479.108 - 10.0.0-beta.25479.108 - 10.0.0-beta.25479.108 - 10.0.0-beta.25479.108 - 11.0.100-alpha.1.25479.108 - 11.0.100-alpha.1.25479.108 - 11.0.100-alpha.1.25479.108 - 11.0.100-alpha.1.25479.108 - 11.0.100-alpha.1.25479.108 - 11.0.100-alpha.1.25479.108 - 11.0.100-alpha.1.25479.108 - 11.0.100-alpha.1.25479.108 - 11.0.100-alpha.1.25479.108 - 18.0.0-preview-25479-108 - 18.0.0-preview-25479-108 - 3.2.0-preview.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 7.0.0-preview.1.48008 - 10.0.0-rc.1.25479.108 - 2.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 - 10.0.0-rc.1.25479.108 + 10.0.0-preview.25508.102 + 10.0.0-rc.1.25508.102 + 18.1.0-preview-25508-102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-beta.25508.102 + 10.0.0-beta.25508.102 + 10.0.0-beta.25508.102 + 10.0.0-beta.25508.102 + 10.0.0-beta.25508.102 + 11.0.100-alpha.1.25508.102 + 11.0.100-alpha.1.25508.102 + 11.0.100-alpha.1.25508.102 + 11.0.100-alpha.1.25508.102 + 11.0.100-alpha.1.25508.102 + 11.0.100-alpha.1.25508.102 + 11.0.100-alpha.1.25508.102 + 11.0.100-alpha.1.25508.102 + 11.0.100-alpha.1.25508.102 + 18.1.0-preview-25508-102 + 18.1.0-preview-25508-102 + 3.2.0-preview.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 7.0.0-preview.1.902 + 10.0.0-rc.1.25508.102 + 2.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 + 10.0.0-rc.1.25508.102 2.1.0 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index a5e6b0b7114b..9166f58517cf 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,62 +1,62 @@ - + - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a @@ -68,170 +68,170 @@ https://github.com/dotnet/dotnet 6a953e76162f3f079405f80e28664fa51b136740 - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a https://github.com/microsoft/testfx @@ -561,9 +561,9 @@ https://github.com/microsoft/testfx f820ad104e64123673d850e8f892d84c8cae113c - + https://github.com/dotnet/dotnet - 6befeceeaece5c9cb9730878aeaf4667f7c29b70 + 3065a088c5e2cde99f1de2d208b8974927b54f2a diff --git a/eng/common/build.sh b/eng/common/build.sh index 9767bb411a4f..ec3e80d189ea 100755 --- a/eng/common/build.sh +++ b/eng/common/build.sh @@ -92,7 +92,7 @@ runtime_source_feed='' runtime_source_feed_key='' properties=() -while [[ $# > 0 ]]; do +while [[ $# -gt 0 ]]; do opt="$(echo "${1/#--/-}" | tr "[:upper:]" "[:lower:]")" case "$opt" in -help|-h) diff --git a/eng/common/core-templates/job/job.yml b/eng/common/core-templates/job/job.yml index 5ce518406198..cb4ccc023a33 100644 --- a/eng/common/core-templates/job/job.yml +++ b/eng/common/core-templates/job/job.yml @@ -19,6 +19,8 @@ parameters: # publishing defaults artifacts: '' enableMicrobuild: false + enablePreviewMicrobuild: false + microbuildPluginVersion: 'latest' enableMicrobuildForMacAndLinux: false microbuildUseESRP: true enablePublishBuildArtifacts: false @@ -128,6 +130,8 @@ jobs: - template: /eng/common/core-templates/steps/install-microbuild.yml parameters: enableMicrobuild: ${{ parameters.enableMicrobuild }} + enablePreviewMicrobuild: ${{ parameters.enablePreviewMicrobuild }} + microbuildPluginVersion: ${{ parameters.microbuildPluginVersion }} enableMicrobuildForMacAndLinux: ${{ parameters.enableMicrobuildForMacAndLinux }} microbuildUseESRP: ${{ parameters.microbuildUseESRP }} continueOnError: ${{ parameters.continueOnError }} @@ -153,6 +157,8 @@ jobs: - template: /eng/common/core-templates/steps/cleanup-microbuild.yml parameters: enableMicrobuild: ${{ parameters.enableMicrobuild }} + enablePreviewMicrobuild: ${{ parameters.enablePreviewMicrobuild }} + microbuildPluginVersion: ${{ parameters.microbuildPluginVersion }} enableMicrobuildForMacAndLinux: ${{ parameters.enableMicrobuildForMacAndLinux }} continueOnError: ${{ parameters.continueOnError }} diff --git a/eng/common/core-templates/steps/install-microbuild-impl.yml b/eng/common/core-templates/steps/install-microbuild-impl.yml new file mode 100644 index 000000000000..9fdf3a116774 --- /dev/null +++ b/eng/common/core-templates/steps/install-microbuild-impl.yml @@ -0,0 +1,34 @@ +parameters: + - name: microbuildTaskInputs + type: object + default: {} + + - name: microbuildEnv + type: object + default: {} + + - name: enablePreviewMicrobuild + type: boolean + default: false + + - name: condition + type: string + + - name: continueOnError + type: boolean + +steps: +- ${{ if eq(parameters.enablePreviewMicrobuild, 'true') }}: + - task: MicroBuildSigningPluginPreview@4 + displayName: Install Preview MicroBuild plugin (Windows) + inputs: ${{ parameters.microbuildTaskInputs }} + env: ${{ parameters.microbuildEnv }} + continueOnError: ${{ parameters.continueOnError }} + condition: ${{ parameters.condition }} +- ${{ else }}: + - task: MicroBuildSigningPlugin@4 + displayName: Install MicroBuild plugin (Windows) + inputs: ${{ parameters.microbuildTaskInputs }} + env: ${{ parameters.microbuildEnv }} + continueOnError: ${{ parameters.continueOnError }} + condition: ${{ parameters.condition }} \ No newline at end of file diff --git a/eng/common/core-templates/steps/install-microbuild.yml b/eng/common/core-templates/steps/install-microbuild.yml index d6b9878f54db..bdebec0eaa9b 100644 --- a/eng/common/core-templates/steps/install-microbuild.yml +++ b/eng/common/core-templates/steps/install-microbuild.yml @@ -4,6 +4,8 @@ parameters: # Enable install tasks for MicroBuild on Mac and Linux # Will be ignored if 'enableMicrobuild' is false or 'Agent.Os' is 'Windows_NT' enableMicrobuildForMacAndLinux: false + # Enable preview version of MB signing plugin + enablePreviewMicrobuild: false # Determines whether the ESRP service connection information should be passed to the signing plugin. # This overlaps with _SignType to some degree. We only need the service connection for real signing. # It's important that the service connection not be passed to the MicroBuildSigningPlugin task in this place. @@ -14,6 +16,8 @@ parameters: # Location of the MicroBuild output folder # NOTE: There's something that relies on this being in the "default" source directory for tasks such as Signing to work properly. microBuildOutputFolder: '$(Build.SourcesDirectory)' + # Microbuild version + microbuildPluginVersion: 'latest' continueOnError: false @@ -51,41 +55,45 @@ steps: # YAML expansion, and Windows vs. Linux/Mac uses different service connections. However, # we can avoid including the MB install step if not enabled at all. This avoids a bunch of # extra pipeline authorizations, since most pipelines do not sign on non-Windows. - - task: MicroBuildSigningPlugin@4 - displayName: Install MicroBuild plugin (Windows) - inputs: - signType: $(_SignType) - zipSources: false - feedSource: https://dnceng.pkgs.visualstudio.com/_packaging/MicroBuildToolset/nuget/v3/index.json - ${{ if eq(parameters.microbuildUseESRP, true) }}: - ConnectedServiceName: 'MicroBuild Signing Task (DevDiv)' - ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}: - ConnectedPMEServiceName: 6cc74545-d7b9-4050-9dfa-ebefcc8961ea - ${{ else }}: - ConnectedPMEServiceName: 248d384a-b39b-46e3-8ad5-c2c210d5e7ca - env: - TeamName: $(_TeamName) - MicroBuildOutputFolderOverride: ${{ parameters.microBuildOutputFolder }} - SYSTEM_ACCESSTOKEN: $(System.AccessToken) - continueOnError: ${{ parameters.continueOnError }} - condition: and(succeeded(), eq(variables['Agent.Os'], 'Windows_NT'), in(variables['_SignType'], 'real', 'test')) - - - ${{ if eq(parameters.enableMicrobuildForMacAndLinux, true) }}: - - task: MicroBuildSigningPlugin@4 - displayName: Install MicroBuild plugin (non-Windows) - inputs: + - template: /eng/common/core-templates/steps/install-microbuild-impl.yml@self + parameters: + enablePreviewMicrobuild: ${{ parameters.enablePreviewMicrobuild }} + microbuildTaskInputs: signType: $(_SignType) zipSources: false feedSource: https://dnceng.pkgs.visualstudio.com/_packaging/MicroBuildToolset/nuget/v3/index.json + version: ${{ parameters.microbuildPluginVersion }} ${{ if eq(parameters.microbuildUseESRP, true) }}: ConnectedServiceName: 'MicroBuild Signing Task (DevDiv)' ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}: - ConnectedPMEServiceName: beb8cb23-b303-4c95-ab26-9e44bc958d39 + ConnectedPMEServiceName: 6cc74545-d7b9-4050-9dfa-ebefcc8961ea ${{ else }}: - ConnectedPMEServiceName: c24de2a5-cc7a-493d-95e4-8e5ff5cad2bc - env: + ConnectedPMEServiceName: 248d384a-b39b-46e3-8ad5-c2c210d5e7ca + microbuildEnv: TeamName: $(_TeamName) MicroBuildOutputFolderOverride: ${{ parameters.microBuildOutputFolder }} SYSTEM_ACCESSTOKEN: $(System.AccessToken) continueOnError: ${{ parameters.continueOnError }} - condition: and(succeeded(), ne(variables['Agent.Os'], 'Windows_NT'), eq(variables['_SignType'], 'real')) + condition: and(succeeded(), eq(variables['Agent.Os'], 'Windows_NT'), in(variables['_SignType'], 'real', 'test')) + + - ${{ if eq(parameters.enableMicrobuildForMacAndLinux, true) }}: + - template: /eng/common/core-templates/steps/install-microbuild-impl.yml@self + parameters: + enablePreviewMicrobuild: ${{ parameters.enablePreviewMicrobuild }} + microbuildTaskInputs: + signType: $(_SignType) + zipSources: false + feedSource: https://dnceng.pkgs.visualstudio.com/_packaging/MicroBuildToolset/nuget/v3/index.json + version: ${{ parameters.microbuildPluginVersion }} + ${{ if eq(parameters.microbuildUseESRP, true) }}: + ConnectedServiceName: 'MicroBuild Signing Task (DevDiv)' + ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}: + ConnectedPMEServiceName: beb8cb23-b303-4c95-ab26-9e44bc958d39 + ${{ else }}: + ConnectedPMEServiceName: c24de2a5-cc7a-493d-95e4-8e5ff5cad2bc + microbuildEnv: + TeamName: $(_TeamName) + MicroBuildOutputFolderOverride: ${{ parameters.microBuildOutputFolder }} + SYSTEM_ACCESSTOKEN: $(System.AccessToken) + continueOnError: ${{ parameters.continueOnError }} + condition: and(succeeded(), ne(variables['Agent.Os'], 'Windows_NT'), eq(variables['_SignType'], 'real')) diff --git a/eng/common/darc-init.sh b/eng/common/darc-init.sh index e889f439b8dc..9f5ad6b763b5 100755 --- a/eng/common/darc-init.sh +++ b/eng/common/darc-init.sh @@ -5,7 +5,7 @@ darcVersion='' versionEndpoint='https://maestro.dot.net/api/assets/darc-version?api-version=2020-02-20' verbosity='minimal' -while [[ $# > 0 ]]; do +while [[ $# -gt 0 ]]; do opt="$(echo "$1" | tr "[:upper:]" "[:lower:]")" case "$opt" in --darcversion) diff --git a/eng/common/dotnet-install.sh b/eng/common/dotnet-install.sh index 7b9d97e3bd4d..61f302bb6775 100755 --- a/eng/common/dotnet-install.sh +++ b/eng/common/dotnet-install.sh @@ -18,7 +18,7 @@ architecture='' runtime='dotnet' runtimeSourceFeed='' runtimeSourceFeedKey='' -while [[ $# > 0 ]]; do +while [[ $# -gt 0 ]]; do opt="$(echo "$1" | tr "[:upper:]" "[:lower:]")" case "$opt" in -version|-v) diff --git a/eng/common/dotnet.sh b/eng/common/dotnet.sh index 2ef68235675f..f6d24871c1d4 100755 --- a/eng/common/dotnet.sh +++ b/eng/common/dotnet.sh @@ -19,7 +19,7 @@ source $scriptroot/tools.sh InitializeDotNetCli true # install # Invoke acquired SDK with args if they are provided -if [[ $# > 0 ]]; then +if [[ $# -gt 0 ]]; then __dotnetDir=${_InitializeDotNetCli} dotnetPath=${__dotnetDir}/dotnet ${dotnetPath} "$@" diff --git a/eng/common/internal-feed-operations.sh b/eng/common/internal-feed-operations.sh index 9378223ba095..6299e7effd4c 100755 --- a/eng/common/internal-feed-operations.sh +++ b/eng/common/internal-feed-operations.sh @@ -100,7 +100,7 @@ operation='' authToken='' repoName='' -while [[ $# > 0 ]]; do +while [[ $# -gt 0 ]]; do opt="$(echo "$1" | tr "[:upper:]" "[:lower:]")" case "$opt" in --operation) diff --git a/eng/common/native/install-dependencies.sh b/eng/common/native/install-dependencies.sh index 477a44f335be..f7bd4af0c8db 100755 --- a/eng/common/native/install-dependencies.sh +++ b/eng/common/native/install-dependencies.sh @@ -30,6 +30,8 @@ case "$os" in elif [ "$ID" = "fedora" ] || [ "$ID" = "rhel" ] || [ "$ID" = "azurelinux" ]; then pkg_mgr="$(command -v tdnf 2>/dev/null || command -v dnf)" $pkg_mgr install -y cmake llvm lld lldb clang python curl libicu-devel openssl-devel krb5-devel lttng-ust-devel pigz cpio + elif [ "$ID" = "amzn" ]; then + dnf install -y cmake llvm lld lldb clang python libicu-devel openssl-devel krb5-devel lttng-ust-devel pigz cpio elif [ "$ID" = "alpine" ]; then apk add build-base cmake bash curl clang llvm-dev lld lldb krb5-dev lttng-ust-dev icu-dev openssl-dev pigz cpio else diff --git a/eng/common/post-build/nuget-verification.ps1 b/eng/common/post-build/nuget-verification.ps1 index a365194a9389..ac5c69ffcac5 100644 --- a/eng/common/post-build/nuget-verification.ps1 +++ b/eng/common/post-build/nuget-verification.ps1 @@ -30,7 +30,7 @@ [CmdletBinding(PositionalBinding = $false)] param( [string]$NuGetExePath, - [string]$PackageSource = "https://api.nuget.org/v3/index.json", + [string]$PackageSource = "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json", [string]$DownloadPath, [Parameter(ValueFromRemainingArguments = $true)] [string[]]$args diff --git a/eng/common/sdk-task.ps1 b/eng/common/sdk-task.ps1 index b62e132d32a4..4655af7a2d88 100644 --- a/eng/common/sdk-task.ps1 +++ b/eng/common/sdk-task.ps1 @@ -68,7 +68,7 @@ try { $GlobalJson.tools | Add-Member -Name "vs" -Value (ConvertFrom-Json "{ `"version`": `"16.5`" }") -MemberType NoteProperty } if( -not ($GlobalJson.tools.PSObject.Properties.Name -match "xcopy-msbuild" )) { - $GlobalJson.tools | Add-Member -Name "xcopy-msbuild" -Value "17.13.0" -MemberType NoteProperty + $GlobalJson.tools | Add-Member -Name "xcopy-msbuild" -Value "17.14.16" -MemberType NoteProperty } if ($GlobalJson.tools."xcopy-msbuild".Trim() -ine "none") { $xcopyMSBuildToolsFolder = InitializeXCopyMSBuild $GlobalJson.tools."xcopy-msbuild" -install $true diff --git a/eng/common/tools.ps1 b/eng/common/tools.ps1 index 06b44de78709..4bc50bd568ca 100644 --- a/eng/common/tools.ps1 +++ b/eng/common/tools.ps1 @@ -394,8 +394,8 @@ function InitializeVisualStudioMSBuild([bool]$install, [object]$vsRequirements = # If the version of msbuild is going to be xcopied, # use this version. Version matches a package here: - # https://dev.azure.com/dnceng/public/_artifacts/feed/dotnet-eng/NuGet/Microsoft.DotNet.Arcade.MSBuild.Xcopy/versions/17.13.0 - $defaultXCopyMSBuildVersion = '17.13.0' + # https://dev.azure.com/dnceng/public/_artifacts/feed/dotnet-eng/NuGet/Microsoft.DotNet.Arcade.MSBuild.Xcopy/versions/17.14.16 + $defaultXCopyMSBuildVersion = '17.14.16' if (!$vsRequirements) { if (Get-Member -InputObject $GlobalJson.tools -Name 'vs') { diff --git a/global.json b/global.json index 03a1a2cd11e8..323d7e734df1 100644 --- a/global.json +++ b/global.json @@ -21,8 +21,8 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "11.0.0-beta.25479.108", - "Microsoft.DotNet.Helix.Sdk": "11.0.0-beta.25479.108", + "Microsoft.DotNet.Arcade.Sdk": "11.0.0-beta.25508.102", + "Microsoft.DotNet.Helix.Sdk": "11.0.0-beta.25508.102", "Microsoft.Build.NoTargets": "3.7.0", "Microsoft.Build.Traversal": "3.4.0", "Microsoft.WixToolset.Sdk": "5.0.2-dotnet.2737382" diff --git a/src/Compatibility/ApiDiff/Microsoft.DotNet.ApiDiff/SyntaxRewriter/GlobalPrefixRemover.cs b/src/Compatibility/ApiDiff/Microsoft.DotNet.ApiDiff/SyntaxRewriter/GlobalPrefixRemover.cs index 74b1fdd5d3b1..0cd75f738168 100644 --- a/src/Compatibility/ApiDiff/Microsoft.DotNet.ApiDiff/SyntaxRewriter/GlobalPrefixRemover.cs +++ b/src/Compatibility/ApiDiff/Microsoft.DotNet.ApiDiff/SyntaxRewriter/GlobalPrefixRemover.cs @@ -11,15 +11,8 @@ internal class GlobalPrefixRemover : CSharpSyntaxRewriter { public static readonly GlobalPrefixRemover Singleton = new(); - private const string GlobalPrefix = "global"; - - public override SyntaxNode? VisitQualifiedName(QualifiedNameSyntax node) - { - if (node.Left is AliasQualifiedNameSyntax alias && - alias.Alias.Identifier.Text == GlobalPrefix) - { - node = SyntaxFactory.QualifiedName(alias.Name, node.Right).WithTriviaFrom(node); - } - return base.VisitQualifiedName(node); - } + public override SyntaxNode? VisitAliasQualifiedName(AliasQualifiedNameSyntax node) + => node.Alias.Identifier.IsKind(SyntaxKind.GlobalKeyword) + ? node.Name.WithTriviaFrom(node) + : base.VisitAliasQualifiedName(node); } diff --git a/src/RazorSdk/Tool/GenerateCommand.cs b/src/RazorSdk/Tool/GenerateCommand.cs index c12f59063555..635eefd6be75 100644 --- a/src/RazorSdk/Tool/GenerateCommand.cs +++ b/src/RazorSdk/Tool/GenerateCommand.cs @@ -433,7 +433,7 @@ private class StaticTagHelperFeature : RazorEngineFeatureBase, ITagHelperFeature { public IReadOnlyList TagHelpers { get; set; } - public IReadOnlyList GetDescriptors() => TagHelpers; + public IReadOnlyList GetDescriptors(CancellationToken cancellationToken) => TagHelpers; } } }