diff --git a/Directory.Build.props b/Directory.Build.props index b7c097f97cdc..efd09467f304 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -99,12 +99,7 @@ $(MicrosoftNETCoreAppRefPackageVersion) $(MicrosoftNETCoreAppRefPackageVersion) $(MicrosoftAspNetCoreAppRefPackageVersion) - - $(MicrosoftNETCoreAppRefPackageVersion) - $(MicrosoftNETCoreAppRefPackageVersion) - $(MicrosoftNETCorePlatformsPackageVersion) + $(MicrosoftWindowsDesktopAppRefPackageVersion) $(MicrosoftNETCoreAppRuntimePackageVersion) $(MicrosoftNETCoreAppRuntimePackageVersion) diff --git a/eng/SignCheckExclusionsFile.txt b/eng/SignCheckExclusionsFile.txt deleted file mode 100644 index 63ec531fd6bc..000000000000 --- a/eng/SignCheckExclusionsFile.txt +++ /dev/null @@ -1,34 +0,0 @@ -;; File passed to the SignCheck tool for exclusions - -;; Dlls from packages created for tests to consume -dotnet-dependency-context-test.dll -dotnet-desktop-binding-redirects.exe -dotnet-fallbackfoldertool.dll -dotnet-hello*.dll -dotnet-outputsframeworkversion-netcoreapp1.0*.dll -dotnet-portable-v1-prefercli*.dll -dotnet-portable-v1*.dll -dotnet-portable*.dll -dotnet-prefercliruntime*.dll -PackageWithFakeNativeDep*.dll -dotnet-tool-with-output-name*.dll - -;; Third party DLLs used by tests -Castle.Core*.dll -Moq*.dll - -;; Binary test asset -testwpf*.dll - -;; Possibly no longer needed -kerneltracecontrol*.dll -msdia140*.dll - -;; Javascript files aren't signed -*.js - -;; Installer exclusions -*apphost.exe;;Template, DO-NOT-SIGN, https://github.com/dotnet/core-setup/pull/7549 -*singlefilehost.exe;;Template, DO-NOT-SIGN, https://github.com/dotnet/core-setup/pull/7549 -*comhost.dll;;Template, DO-NOT-SIGN, https://github.com/dotnet/core-setup/pull/7549 -*apphosttemplateapphostexe.exe;;Template, DO-NOT-SIGN, https://github.com/dotnet/core-setup/pull/7549 \ No newline at end of file diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 2fc5afb3672a..f6d22cab5e6b 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,141 +6,141 @@ This file should be imported by eng/Versions.props - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-preview.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 18.1.0-preview-25567-101 - 18.1.0-preview-25567-101 - 11.0.0-beta.25567.101 - 5.3.0-1.25567.101 - 5.3.0-1.25567.101 - 5.3.0-1.25567.101 - 5.3.0-1.25567.101 - 5.3.0-1.25567.101 - 5.3.0-1.25567.101 - 5.3.0-1.25567.101 - 5.3.0-1.25567.101 - 10.0.0-preview.25567.101 - 5.3.0-1.25567.101 - 5.3.0-1.25567.101 - 2.0.0-preview.1.25567.101 - 2.2.0-beta.25567.101 - 11.0.0-beta.25567.101 - 11.0.0-beta.25567.101 - 11.0.0-beta.25567.101 - 11.0.0-beta.25567.101 - 11.0.0-beta.25567.101 - 11.0.0-beta.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 11.0.0-beta.25567.101 - 11.0.0-beta.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 15.0.0-alpha1.25567.101 - 10.0.0-rc.3.25567.101 - 5.3.0-1.25567.101 - 5.3.0-1.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-preview.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 18.3.0-preview-25575-110 + 18.3.0-preview-25575-110 + 7.0.0-preview.1.7610 + 11.0.100-alpha.25575.110 + 5.3.0-1.25575.110 + 5.3.0-1.25575.110 + 5.3.0-1.25575.110 + 5.3.0-1.25575.110 + 5.3.0-1.25575.110 + 5.3.0-1.25575.110 + 5.3.0-1.25575.110 + 10.0.0-preview.25575.110 + 5.3.0-1.25575.110 + 5.3.0-1.25575.110 + 2.0.0-preview.1.25575.110 + 3.0.0-alpha.25575.110 + 11.0.0-beta.25575.110 + 11.0.0-beta.25575.110 + 11.0.0-beta.25575.110 + 11.0.0-beta.25575.110 + 11.0.0-beta.25575.110 + 11.0.0-beta.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 11.0.0-beta.25575.110 + 11.0.0-beta.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 15.1.200-servicing.25575.110 + 10.0.0-rc.3.25575.110 + 5.3.0-1.25575.110 + 5.3.0-1.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 10.0.0-preview.7.25377.103 - 10.0.0-preview.25567.101 - 10.0.0-rc.3.25567.101 - 18.1.0-preview-25567-101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 11.0.0-beta.25567.101 - 11.0.0-beta.25567.101 - 11.0.0-beta.25567.101 - 11.0.0-beta.25567.101 - 11.0.0-beta.25567.101 - 11.0.100-alpha.25567.101 - 11.0.100-alpha.25567.101 - 11.0.100-alpha.25567.101 - 11.0.100-alpha.25567.101 - 11.0.100-alpha.25567.101 - 11.0.100-alpha.25567.101 - 11.0.100-alpha.25567.101 - 11.0.100-alpha.25567.101 - 11.0.100-alpha.25567.101 - 18.1.0-preview-25567-101 - 18.1.0-preview-25567-101 - 3.2.0-preview.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 3.0.0-alpha.1.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 - 10.0.0-rc.3.25567.101 + 10.0.0-preview.25575.110 + 10.0.0-rc.3.25575.110 + 18.1.0-preview-25575-110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 11.0.100-alpha.25575.110 + 11.0.100-alpha.25575.110 + 11.0.100-alpha.25575.110 + 11.0.100-alpha.25575.110 + 11.0.100-alpha.25575.110 + 11.0.100-alpha.25575.110 + 11.0.100-alpha.25575.110 + 11.0.100-alpha.25575.110 + 11.0.100-alpha.25575.110 + 11.0.100-alpha.25575.110 + 11.0.100-alpha.25575.110 + 11.0.100-alpha.25575.110 + 11.0.100-alpha.25575.110 + 11.0.100-alpha.25575.110 + 18.1.0-preview-25575-110 + 18.1.0-preview-25575-110 + 3.3.0-preview.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 7.0.0-preview.1.7610 + 10.0.0-rc.3.25575.110 + 3.0.0-alpha.1.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 + 10.0.0-rc.3.25575.110 2.1.0 - - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 - 7.0.0-preview.2.256 2.1.0-preview.25575.3 4.1.0-preview.25575.3 @@ -175,6 +175,7 @@ This file should be imported by eng/Versions.props $(MicrosoftBclAsyncInterfacesPackageVersion) $(MicrosoftBuildPackageVersion) $(MicrosoftBuildLocalizationPackageVersion) + $(MicrosoftBuildNuGetSdkResolverPackageVersion) $(MicrosoftBuildTasksGitPackageVersion) $(MicrosoftCodeAnalysisPackageVersion) $(MicrosoftCodeAnalysisBuildClientPackageVersion) @@ -182,7 +183,6 @@ This file should be imported by eng/Versions.props $(MicrosoftCodeAnalysisCSharpCodeStylePackageVersion) $(MicrosoftCodeAnalysisCSharpFeaturesPackageVersion) $(MicrosoftCodeAnalysisCSharpWorkspacesPackageVersion) - $(MicrosoftCodeAnalysisExternalAccessHotReloadPackageVersion) $(MicrosoftCodeAnalysisPublicApiAnalyzersPackageVersion) $(MicrosoftCodeAnalysisRazorToolingInternalPackageVersion) $(MicrosoftCodeAnalysisWorkspacesCommonPackageVersion) @@ -197,6 +197,8 @@ This file should be imported by eng/Versions.props $(MicrosoftDotNetSignToolPackageVersion) $(MicrosoftDotNetWebItemTemplates100PackageVersion) $(MicrosoftDotNetWebProjectTemplates100PackageVersion) + $(MicrosoftDotnetWinFormsProjectTemplatesPackageVersion) + $(MicrosoftDotNetWpfProjectTemplatesPackageVersion) $(MicrosoftDotNetXliffTasksPackageVersion) $(MicrosoftDotNetXUnitExtensionsPackageVersion) $(MicrosoftExtensionsConfigurationIniPackageVersion) @@ -241,6 +243,22 @@ This file should be imported by eng/Versions.props $(MicrosoftWin32SystemEventsPackageVersion) $(MicrosoftWindowsDesktopAppInternalPackageVersion) $(MicrosoftWindowsDesktopAppRefPackageVersion) + $(NuGetBuildTasksPackageVersion) + $(NuGetBuildTasksConsolePackageVersion) + $(NuGetBuildTasksPackPackageVersion) + $(NuGetCommandLineXPlatPackageVersion) + $(NuGetCommandsPackageVersion) + $(NuGetCommonPackageVersion) + $(NuGetConfigurationPackageVersion) + $(NuGetCredentialsPackageVersion) + $(NuGetDependencyResolverCorePackageVersion) + $(NuGetFrameworksPackageVersion) + $(NuGetLibraryModelPackageVersion) + $(NuGetLocalizationPackageVersion) + $(NuGetPackagingPackageVersion) + $(NuGetProjectModelPackageVersion) + $(NuGetProtocolPackageVersion) + $(NuGetVersioningPackageVersion) $(SystemCodeDomPackageVersion) $(SystemCommandLinePackageVersion) $(SystemComponentModelCompositionPackageVersion) @@ -265,24 +283,6 @@ This file should be imported by eng/Versions.props $(SystemWindowsExtensionsPackageVersion) $(NETStandardLibraryRefPackageVersion) - - $(MicrosoftBuildNuGetSdkResolverPackageVersion) - $(NuGetBuildTasksPackageVersion) - $(NuGetBuildTasksConsolePackageVersion) - $(NuGetBuildTasksPackPackageVersion) - $(NuGetCommandLineXPlatPackageVersion) - $(NuGetCommandsPackageVersion) - $(NuGetCommonPackageVersion) - $(NuGetConfigurationPackageVersion) - $(NuGetCredentialsPackageVersion) - $(NuGetDependencyResolverCorePackageVersion) - $(NuGetFrameworksPackageVersion) - $(NuGetLibraryModelPackageVersion) - $(NuGetLocalizationPackageVersion) - $(NuGetPackagingPackageVersion) - $(NuGetProjectModelPackageVersion) - $(NuGetProtocolPackageVersion) - $(NuGetVersioningPackageVersion) $(MicrosoftTestingPlatformPackageVersion) $(MSTestPackageVersion) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index ae7b79929607..9198e0cb0626 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,62 +1,62 @@ - + - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c @@ -68,170 +68,170 @@ https://github.com/dotnet/dotnet 6a953e76162f3f079405f80e28664fa51b136740 - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - - https://github.com/nuget/nuget.client - 97c64b5dfcc39b3babf6b3dfa828aa737860c145 + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + + https://github.com/dotnet/dotnet + de417a619f09820da5e8403783f56cdcbafbae9c + + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c https://github.com/microsoft/testfx @@ -565,9 +569,9 @@ https://github.com/microsoft/testfx 838c4cd634276a89dbfc88f5371d9000252b9299 - + https://github.com/dotnet/dotnet - f67b36f27be47c1fe753f85bfd86ba10fcdf4c4e + de417a619f09820da5e8403783f56cdcbafbae9c diff --git a/eng/Versions.props b/eng/Versions.props index 32612617d38f..9f3163df8a7a 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -1,13 +1,18 @@ - - - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - + + + 11 0 1 00 + $(VersionMajor).$(VersionMinor).$(VersionSDKMinor)$(VersionFeature) + rc + 3 + + + @@ -31,6 +36,7 @@ true true + 30 32 @@ -47,11 +53,13 @@ $(VersionFeature80) $(VersionFeature90) + https://ci.dot.net/public/ https://dotnetclimsrc.blob.core.windows.net/dotnet/ + 1.0.0-20230414.1 2.23.0 @@ -68,14 +76,18 @@ 0.3.49-beta 1.0.52 + 5.3.0-1.25575.110 + 0.2.0 + 9.4.0 + @@ -93,6 +105,7 @@ 4.5.4 8.0.0 + @@ -124,15 +138,13 @@ 3.1.12 2.0.23 + 1.10.2 4.0.1 - - - true - + 8.0.2 @@ -142,6 +154,7 @@ 8.0.0-beta.23607.1 0.14.0 + 10.0.100 10.0.0 @@ -151,9 +164,12 @@ 26.0.11017 26.0.11017 + 2.0.1-servicing-26011-01 + + diff --git a/eng/common/core-templates/job/publish-build-assets.yml b/eng/common/core-templates/job/publish-build-assets.yml index 721a5566699f..8b5c635fe807 100644 --- a/eng/common/core-templates/job/publish-build-assets.yml +++ b/eng/common/core-templates/job/publish-build-assets.yml @@ -122,8 +122,9 @@ jobs: # Populate internal runtime variables. - template: /eng/common/templates/steps/enable-internal-sources.yml - parameters: - legacyCredential: $(dn-bot-dnceng-artifact-feeds-rw) + ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}: + parameters: + legacyCredential: $(dn-bot-dnceng-artifact-feeds-rw) - template: /eng/common/templates/steps/enable-internal-runtimes.yml @@ -140,7 +141,7 @@ jobs: /p:MaestroApiEndpoint=https://maestro.dot.net /p:OfficialBuildId=$(OfficialBuildId) -runtimeSourceFeed https://ci.dot.net/internal - -runtimeSourceFeedKey $(dotnetbuilds-internal-container-read-token-base64) + -runtimeSourceFeedKey '$(dotnetbuilds-internal-container-read-token-base64)' condition: ${{ parameters.condition }} continueOnError: ${{ parameters.continueOnError }} @@ -189,6 +190,11 @@ jobs: BARBuildId: ${{ parameters.BARBuildId }} PromoteToChannelIds: ${{ parameters.PromoteToChannelIds }} is1ESPipeline: ${{ parameters.is1ESPipeline }} + + # Darc is targeting 8.0, so make sure it's installed + - task: UseDotNet@2 + inputs: + version: 8.0.x - task: AzureCLI@2 displayName: Publish Using Darc @@ -205,8 +211,8 @@ jobs: -ArtifactsPublishingAdditionalParameters '${{ parameters.artifactsPublishingAdditionalParameters }}' -SymbolPublishingAdditionalParameters '${{ parameters.symbolPublishingAdditionalParameters }}' -SkipAssetsPublishing '${{ parameters.isAssetlessBuild }}' - -runtimeSourceFeed https://ci.dot.net/internal - -runtimeSourceFeedKey $(dotnetbuilds-internal-container-read-token-base64) + -runtimeSourceFeed https://ci.dot.net/internal + -runtimeSourceFeedKey '$(dotnetbuilds-internal-container-read-token-base64)' - ${{ if eq(parameters.enablePublishBuildArtifacts, 'true') }}: - template: /eng/common/core-templates/steps/publish-logs.yml diff --git a/eng/common/core-templates/job/source-build.yml b/eng/common/core-templates/job/source-build.yml index d805d5faeb94..9d820f974211 100644 --- a/eng/common/core-templates/job/source-build.yml +++ b/eng/common/core-templates/job/source-build.yml @@ -60,10 +60,10 @@ jobs: pool: ${{ if eq(variables['System.TeamProject'], 'public') }}: name: $[replace(replace(eq(contains(coalesce(variables['System.PullRequest.TargetBranch'], variables['Build.SourceBranch'], 'refs/heads/main'), 'release'), 'true'), True, 'NetCore-Svc-Public' ), False, 'NetCore-Public')] - demands: ImageOverride -equals build.ubuntu.2004.amd64 + demands: ImageOverride -equals build.ubuntu.2204.amd64 ${{ if eq(variables['System.TeamProject'], 'internal') }}: name: $[replace(replace(eq(contains(coalesce(variables['System.PullRequest.TargetBranch'], variables['Build.SourceBranch'], 'refs/heads/main'), 'release'), 'true'), True, 'NetCore1ESPool-Svc-Internal'), False, 'NetCore1ESPool-Internal')] - image: 1es-mariner-2 + image: 1es-azurelinux-3 os: linux ${{ else }}: pool: diff --git a/eng/common/core-templates/post-build/post-build.yml b/eng/common/core-templates/post-build/post-build.yml index 0cea81c74f22..6f0929c039b5 100644 --- a/eng/common/core-templates/post-build/post-build.yml +++ b/eng/common/core-templates/post-build/post-build.yml @@ -305,14 +305,19 @@ stages: PromoteToChannelIds: ${{ parameters.PromoteToChannelIds }} is1ESPipeline: ${{ parameters.is1ESPipeline }} - - task: NuGetAuthenticate@1 # Populate internal runtime variables. + - task: NuGetAuthenticate@1 + # Populate internal runtime variables. - template: /eng/common/templates/steps/enable-internal-sources.yml parameters: legacyCredential: $(dn-bot-dnceng-artifact-feeds-rw) - template: /eng/common/templates/steps/enable-internal-runtimes.yml + - task: UseDotNet@2 + inputs: + version: 8.0.x + - task: AzureCLI@2 displayName: Publish Using Darc inputs: @@ -330,4 +335,4 @@ stages: -SymbolPublishingAdditionalParameters '${{ parameters.symbolPublishingAdditionalParameters }}' -SkipAssetsPublishing '${{ parameters.isAssetlessBuild }}' -runtimeSourceFeed https://ci.dot.net/internal - -runtimeSourceFeedKey $(dotnetbuilds-internal-container-read-token-base64) + -runtimeSourceFeedKey '$(dotnetbuilds-internal-container-read-token-base64)' diff --git a/eng/common/core-templates/steps/install-microbuild.yml b/eng/common/core-templates/steps/install-microbuild.yml index f60e87e47202..4f4b56ed2a6b 100644 --- a/eng/common/core-templates/steps/install-microbuild.yml +++ b/eng/common/core-templates/steps/install-microbuild.yml @@ -13,6 +13,8 @@ parameters: # Unfortunately, _SignType can't be used to exclude the use of the service connection in non-real sign scenarios. The # variable is not available in template expression. _SignType has a very large proliferation across .NET, so replacing it is tough. microbuildUseESRP: true + # Microbuild installation directory + microBuildOutputFolder: $(Agent.TempDirectory)/MicroBuild # Microbuild version microbuildPluginVersion: 'latest' @@ -27,8 +29,27 @@ steps: inputs: packageType: sdk version: 8.0.x - installationPath: ${{ parameters.microBuildOutputFolder }}/.dotnet - workingDirectory: ${{ parameters.microBuildOutputFolder }} + installationPath: ${{ parameters.microBuildOutputFolder }}/.dotnet-microbuild + condition: and(succeeded(), ne(variables['Agent.Os'], 'Windows_NT')) + + - script: | + set -euo pipefail + + # UseDotNet@2 prepends the dotnet executable path to the PATH variable, so we can call dotnet directly + version=$(dotnet --version) + cat << 'EOF' > ${{ parameters.microBuildOutputFolder }}/global.json + { + "sdk": { + "version": "$version", + "paths": [ + "${{ parameters.microBuildOutputFolder }}/.dotnet-microbuild" + ], + "errorMessage": "The .NET SDK version $version is required to install the MicroBuild signing plugin." + } + } + EOF + displayName: 'Add global.json to MicroBuild Installation path' + workingDirectory: ${{ parameters.microBuildOutputFolder }} condition: and(succeeded(), ne(variables['Agent.Os'], 'Windows_NT')) - script: | @@ -68,7 +89,7 @@ steps: ConnectedPMEServiceName: 248d384a-b39b-46e3-8ad5-c2c210d5e7ca microbuildEnv: TeamName: $(_TeamName) - MicroBuildOutputFolderOverride: $(Agent.TempDirectory)/MicroBuild + MicroBuildOutputFolderOverride: ${{ parameters.microBuildOutputFolder }} SYSTEM_ACCESSTOKEN: $(System.AccessToken) continueOnError: ${{ parameters.continueOnError }} condition: and(succeeded(), eq(variables['Agent.Os'], 'Windows_NT'), in(variables['_SignType'], 'real', 'test')) @@ -82,6 +103,7 @@ steps: zipSources: false feedSource: https://dnceng.pkgs.visualstudio.com/_packaging/MicroBuildToolset/nuget/v3/index.json version: ${{ parameters.microbuildPluginVersion }} + workingDirectory: ${{ parameters.microBuildOutputFolder }} ${{ if eq(parameters.microbuildUseESRP, true) }}: ConnectedServiceName: 'MicroBuild Signing Task (DevDiv)' ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}: @@ -90,7 +112,7 @@ steps: ConnectedPMEServiceName: c24de2a5-cc7a-493d-95e4-8e5ff5cad2bc microbuildEnv: TeamName: $(_TeamName) - MicroBuildOutputFolderOverride: $(Agent.TempDirectory)/MicroBuild + 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/generate-sbom-prep.sh b/eng/common/generate-sbom-prep.sh old mode 100755 new mode 100644 diff --git a/eng/common/sdk-task.ps1 b/eng/common/sdk-task.ps1 index 9ae443f1c36b..b64b66a6275b 100644 --- a/eng/common/sdk-task.ps1 +++ b/eng/common/sdk-task.ps1 @@ -70,7 +70,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.14.16" -MemberType NoteProperty + $GlobalJson.tools | Add-Member -Name "xcopy-msbuild" -Value "18.0.0" -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 4bc50bd568ca..578705ee4dbd 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.14.16 - $defaultXCopyMSBuildVersion = '17.14.16' + # https://dev.azure.com/dnceng/public/_artifacts/feed/dotnet-eng/NuGet/Microsoft.DotNet.Arcade.MSBuild.Xcopy/versions/18.0.0 + $defaultXCopyMSBuildVersion = '18.0.0' if (!$vsRequirements) { if (Get-Member -InputObject $GlobalJson.tools -Name 'vs') { diff --git a/eng/common/vmr-sync.ps1 b/eng/common/vmr-sync.ps1 index 76e2f9d08fe8..97302f3205be 100755 --- a/eng/common/vmr-sync.ps1 +++ b/eng/common/vmr-sync.ps1 @@ -103,7 +103,7 @@ Set-StrictMode -Version Latest Highlight 'Installing .NET, preparing the tooling..' . .\eng\common\tools.ps1 $dotnetRoot = InitializeDotNetCli -install:$true -$darc = Get-Darc "1.1.0-beta.25514.2" +$darc = Get-Darc $dotnet = "$dotnetRoot\dotnet.exe" Highlight "Starting the synchronization of VMR.." diff --git a/eng/common/vmr-sync.sh b/eng/common/vmr-sync.sh index c038012a55aa..44239e331c0c 100755 --- a/eng/common/vmr-sync.sh +++ b/eng/common/vmr-sync.sh @@ -164,7 +164,7 @@ set -e highlight 'Installing .NET, preparing the tooling..' source "./eng/common/tools.sh" InitializeDotNetCli true -GetDarc "1.1.0-beta.25514.2" +GetDarc dotnetDir=$( cd ./.dotnet/; pwd -P ) dotnet=$dotnetDir/dotnet diff --git a/global.json b/global.json index fecc525db30a..f19cf55576d9 100644 --- a/global.json +++ b/global.json @@ -7,7 +7,7 @@ "errorMessage": "The .NET SDK is not installed or is not configured correctly. Please run ./build to install the correct SDK version locally." }, "tools": { - "dotnet": "10.0.100-rc.1.25451.107", + "dotnet": "10.0.100", "runtimes": { "dotnet": [ "$(MicrosoftNETCorePlatformsPackageVersion)" @@ -21,8 +21,8 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "11.0.0-beta.25521.106", - "Microsoft.DotNet.Helix.Sdk": "11.0.0-beta.25521.106", + "Microsoft.DotNet.Arcade.Sdk": "11.0.0-beta.25575.110", + "Microsoft.DotNet.Helix.Sdk": "11.0.0-beta.25575.110", "Microsoft.Build.NoTargets": "3.7.0", "Microsoft.Build.Traversal": "3.4.0", "Microsoft.WixToolset.Sdk": "5.0.2-dotnet.2811440" diff --git a/src/Layout/redist/targets/BundledTemplates.targets b/src/Layout/redist/targets/BundledTemplates.targets index f5f108545db1..c7e277a2b8a9 100644 --- a/src/Layout/redist/targets/BundledTemplates.targets +++ b/src/Layout/redist/targets/BundledTemplates.targets @@ -3,8 +3,8 @@ - - + +