From 6d34ee0d389cbeae2be7a25d0f9c3d393dce2625 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Mon, 25 Mar 2024 17:50:59 +0000 Subject: [PATCH 01/16] Update dependencies from https://github.com/dotnet/sdk build Microsoft.SourceBuild.Intermediate.sdk From Version 9.0.100-preview.4.24175.4 -> To Version 9.0.100-preview.4.24175.9 --- eng/Version.Details.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 268cddb11..b4e6689ed 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -108,9 +108,9 @@ 219a6fc9954d632d7c119b31d59ff1516ff04d98 - + https://github.com/dotnet/sdk - 219a6fc9954d632d7c119b31d59ff1516ff04d98 + efb9413e7bfc7fb21fa05969928634ff5814bad6 From 6b55f1b16b8f2f226bfb21553cab26c8f8522416 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 26 Mar 2024 18:57:18 +0000 Subject: [PATCH 02/16] Update dependencies from https://github.com/dotnet/scenario-tests build Microsoft.SourceBuild.Intermediate.scenario-tests , Microsoft.DotNet.ScenarioTests.SdkTemplateTests From Version 9.0.0-preview.24057.2 -> To Version 9.0.0-preview.24176.1 --- eng/Version.Details.xml | 8 ++++---- eng/Versions.props | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index b8ffe0727..c8c3839a2 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -282,14 +282,14 @@ c0b5d69a1a1513528c77fffff708c7502d57c35c - + https://github.com/dotnet/scenario-tests - bfde902a10d7b672f4fc7e844198ede405dbb9c6 + ddccfec3ccd631fb8341c8b6e4e422e8cb339aa5 - + https://github.com/dotnet/scenario-tests - bfde902a10d7b672f4fc7e844198ede405dbb9c6 + ddccfec3ccd631fb8341c8b6e4e422e8cb339aa5 From 50400115285282e30f28cb1b216c8bcf0fac9c20 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 26 Mar 2024 22:02:35 +0000 Subject: [PATCH 03/16] Update dependencies from https://github.com/dotnet/sdk build Microsoft.SourceBuild.Intermediate.sdk From Version 9.0.100-preview.4.24175.4 -> To Version 9.0.100-preview.4.24176.7 --- eng/Version.Details.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index b4e6689ed..7911f1bec 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -108,9 +108,9 @@ 219a6fc9954d632d7c119b31d59ff1516ff04d98 - + https://github.com/dotnet/sdk - efb9413e7bfc7fb21fa05969928634ff5814bad6 + 365ff5236969273ea4e8f77177fbebac66652660 From 1ce061f04607ce60dd274bff05ba8c39757bf9e4 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 26 Mar 2024 23:33:06 +0000 Subject: [PATCH 04/16] Update dependencies from https://github.com/dotnet/sdk build Microsoft.SourceBuild.Intermediate.sdk From Version 9.0.100-preview.4.24175.4 -> To Version 9.0.100-preview.4.24176.10 --- eng/Version.Details.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 7911f1bec..b8d6ce7f9 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -108,9 +108,9 @@ 219a6fc9954d632d7c119b31d59ff1516ff04d98 - + https://github.com/dotnet/sdk - 365ff5236969273ea4e8f77177fbebac66652660 + 2e6e9d60132a83e5c41d15fef7de9264f17aa56f From c4958ede1c8349c1490e1f5ddd3ca9e6aa004a46 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 27 Mar 2024 00:26:42 +0000 Subject: [PATCH 05/16] Update dependencies from https://github.com/dotnet/sdk build Microsoft.SourceBuild.Intermediate.sdk From Version 9.0.100-preview.4.24175.4 -> To Version 9.0.100-preview.4.24176.12 --- eng/Version.Details.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index b8d6ce7f9..13f91b238 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -108,9 +108,9 @@ 219a6fc9954d632d7c119b31d59ff1516ff04d98 - + https://github.com/dotnet/sdk - 2e6e9d60132a83e5c41d15fef7de9264f17aa56f + a4f0432542c2e3081f0c50c25cea72a96662a834 From 38cba2b9d954d9cf15af7778be82b45da5dca9e2 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 27 Mar 2024 01:16:47 +0000 Subject: [PATCH 06/16] Update dependencies from https://github.com/dotnet/sdk build Microsoft.SourceBuild.Intermediate.sdk From Version 9.0.100-preview.4.24175.4 -> To Version 9.0.100-preview.4.24176.13 --- eng/Version.Details.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 13f91b238..17e66ce12 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -108,9 +108,9 @@ 219a6fc9954d632d7c119b31d59ff1516ff04d98 - + https://github.com/dotnet/sdk - a4f0432542c2e3081f0c50c25cea72a96662a834 + c93d9b51ca320467a31686de6fa1c029c0862238 From 63f8c5252484d6190eab5722f38051df3dcd0f24 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 27 Mar 2024 02:08:44 +0000 Subject: [PATCH 07/16] Update dependencies from https://github.com/dotnet/sdk build Microsoft.SourceBuild.Intermediate.sdk , Microsoft.DotNet.Common.ItemTemplates , Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk , Microsoft.TemplateEngine.Cli From Version 9.0.100-preview.4.24175.4 -> To Version 9.0.100-preview.4.24176.14 Dependency coherency updates Microsoft.WindowsDesktop.App.Ref,VS.Redist.Common.WindowsDesktop.SharedFramework.x64.9.0,VS.Redist.Common.WindowsDesktop.TargetingPack.x64.9.0,VS.Redist.Common.NetCore.SharedFramework.x64.9.0,Microsoft.NETCore.App.Ref,VS.Redist.Common.NetCore.TargetingPack.x64.9.0,Microsoft.NETCore.App.Host.win-x64,Microsoft.NETCore.Platforms,Microsoft.SourceBuild.Intermediate.runtime.linux-x64,Microsoft.WindowsDesktop.App.Runtime.win-x64,Microsoft.WindowsDesktop.App.Runtime.win-x64,Microsoft.FSharp.Compiler,Microsoft.SourceBuild.Intermediate.fsharp,Microsoft.NET.ILLink.Tasks,Microsoft.Net.Compilers.Toolset,Microsoft.SourceBuild.Intermediate.roslyn,NuGet.Build.Tasks,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.SourceBuild.Intermediate.emsdk,Microsoft.Deployment.DotNet.Releases,Microsoft.SourceBuild.Intermediate.deployment-tools From Version 9.0.0-preview.4.24173.1 -> To Version 9.0.0-preview.4.24176.1 (parent: Microsoft.NET.Sdk --- eng/Version.Details.xml | 104 ++++++++++++++++++++-------------------- eng/Versions.props | 34 ++++++------- 2 files changed, 69 insertions(+), 69 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 17e66ce12..32c8b6cbf 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -5,41 +5,41 @@ Source-build uses transitive dependency resolution to determine correct build SHA of all product contributing repos. The order of dependencies is important and should not be modified without approval from dotnet/source-build-internal. --> - + https://github.com/dotnet/windowsdesktop - 6153872f19b1cd05b26c92d8080e56c1892ba55c + c805f1d0fd42909046af661edb02bcf1428ff304 - + https://github.com/dotnet/windowsdesktop - 6153872f19b1cd05b26c92d8080e56c1892ba55c + c805f1d0fd42909046af661edb02bcf1428ff304 - + https://github.com/dotnet/windowsdesktop - 6153872f19b1cd05b26c92d8080e56c1892ba55c + c805f1d0fd42909046af661edb02bcf1428ff304 - + https://github.com/dotnet/windowsdesktop - 6153872f19b1cd05b26c92d8080e56c1892ba55c + c805f1d0fd42909046af661edb02bcf1428ff304 - + https://github.com/dotnet/runtime - d8c3db7d096da710a3f667d70c36e34c1bf63921 + e04d9aa773e18b4946e0dce27a8877828c73d226 - + https://github.com/dotnet/runtime - d8c3db7d096da710a3f667d70c36e34c1bf63921 + e04d9aa773e18b4946e0dce27a8877828c73d226 - + https://github.com/dotnet/runtime - d8c3db7d096da710a3f667d70c36e34c1bf63921 + e04d9aa773e18b4946e0dce27a8877828c73d226 - + https://github.com/dotnet/runtime - d8c3db7d096da710a3f667d70c36e34c1bf63921 + e04d9aa773e18b4946e0dce27a8877828c73d226 - + https://github.com/dotnet/runtime - d8c3db7d096da710a3f667d70c36e34c1bf63921 + e04d9aa773e18b4946e0dce27a8877828c73d226 @@ -47,14 +47,14 @@ https://github.com/dotnet/core-setup 7d57652f33493fa022125b7f63aad0d70c52d810 - + https://github.com/dotnet/runtime - d8c3db7d096da710a3f667d70c36e34c1bf63921 + e04d9aa773e18b4946e0dce27a8877828c73d226 - + https://github.com/dotnet/runtime - d8c3db7d096da710a3f667d70c36e34c1bf63921 + e04d9aa773e18b4946e0dce27a8877828c73d226 @@ -91,26 +91,26 @@ 3f99d45b0b7d8f0427a3d98acc63098694613362 - + https://github.com/dotnet/sdk - 219a6fc9954d632d7c119b31d59ff1516ff04d98 + 7ce6712c4ca853aa977e188b3c1e7645a0de8410 - + https://github.com/dotnet/sdk - 219a6fc9954d632d7c119b31d59ff1516ff04d98 + 7ce6712c4ca853aa977e188b3c1e7645a0de8410 - + https://github.com/dotnet/sdk - 219a6fc9954d632d7c119b31d59ff1516ff04d98 + 7ce6712c4ca853aa977e188b3c1e7645a0de8410 - + https://github.com/dotnet/sdk - 219a6fc9954d632d7c119b31d59ff1516ff04d98 + 7ce6712c4ca853aa977e188b3c1e7645a0de8410 - + https://github.com/dotnet/sdk - c93d9b51ca320467a31686de6fa1c029c0862238 + 7ce6712c4ca853aa977e188b3c1e7645a0de8410 @@ -152,14 +152,14 @@ https://github.com/dotnet/wpf 6ffdf5ca7bdc28496c8b5533277705fba66483f4 - + https://github.com/dotnet/fsharp - 8d852e43d35fdac96b1ba52e3bd4b35350035914 + 4a394198efadc455334ae272954ece372aea4de2 - + https://github.com/dotnet/fsharp - 8d852e43d35fdac96b1ba52e3bd4b35350035914 + 4a394198efadc455334ae272954ece372aea4de2 @@ -172,18 +172,18 @@ 6957756d70d6ade74e239a38ad709db5cb39fe0d - + https://github.com/dotnet/runtime - d8c3db7d096da710a3f667d70c36e34c1bf63921 + e04d9aa773e18b4946e0dce27a8877828c73d226 - + https://github.com/dotnet/roslyn - b2a0a985202805db6160e6c070ac828e9e3a8094 + 919d4dbfb0dffb35a702417e28ceea652d248bc6 - + https://github.com/dotnet/roslyn - b2a0a985202805db6160e6c070ac828e9e3a8094 + 919d4dbfb0dffb35a702417e28ceea652d248bc6 @@ -196,33 +196,33 @@ de776177f6d540e656e6b0c6d5bb07f2ff518c19 - + https://github.com/nuget/nuget.client - 1845d6bd450a7453d573035371c9fec43683d1ef + fb50d1a45ed10b39b5f335bc3a4bdcaea9b951cf https://github.com/Microsoft/ApplicationInsights-dotnet 53b80940842204f78708a538628288ff5d741a1d - + https://github.com/dotnet/emsdk - 5dd0620274178dd73cac5049e5187c00e07ecf0c + 2106e0604f52119b7d49577476ece7d51a23a40d - + https://github.com/dotnet/emsdk - 5dd0620274178dd73cac5049e5187c00e07ecf0c + 2106e0604f52119b7d49577476ece7d51a23a40d - + https://github.com/dotnet/deployment-tools - 2a7741c5a7cb49fbad797c4b2f7812d5620430ac + 596a11e185d2274531fe57a2c9e03bbe4f23064d - + https://github.com/dotnet/deployment-tools - 2a7741c5a7cb49fbad797c4b2f7812d5620430ac + 596a11e185d2274531fe57a2c9e03bbe4f23064d diff --git a/eng/Versions.props b/eng/Versions.props index 1ab752b39..d4b2eeccd 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -85,36 +85,36 @@ - 9.0.100-preview.4.24175.4 - 9.0.100-preview.4.24175.4 - 9.0.100-preview.4.24175.4 + 9.0.100-preview.4.24176.14 + 9.0.100-preview.4.24176.14 + 9.0.100-preview.4.24176.14 $(MicrosoftNETSdkPackageVersion) $(MicrosoftNETSdkPackageVersion) $(MicrosoftNETSdkPackageVersion) - 4.10.0-3.24169.3 + 4.10.0-3.24175.2 - 9.0.0-preview.4.24174.6 + 9.0.0-preview.4.24176.9 - 9.0.0-preview.4.24174.6 - 9.0.0-preview.4.24174.6 - 9.0.0-preview.4.24174.6 - 9.0.0-preview.4.24174.6 - 9.0.0-preview.4.24174.6 + 9.0.0-preview.4.24176.9 + 9.0.0-preview.4.24176.9 + 9.0.0-preview.4.24176.9 + 9.0.0-preview.4.24176.9 + 9.0.0-preview.4.24176.9 2.1.0 - 9.0.0-preview.4.24173.1 - 9.0.0-preview.4.24173.1 - 9.0.0-preview.4.24173.1 - 9.0.0-preview.4.24173.1 + 9.0.0-preview.4.24176.1 + 9.0.0-preview.4.24176.1 + 9.0.0-preview.4.24176.1 + 9.0.0-preview.4.24176.1 @@ -126,11 +126,11 @@ - 6.10.0-preview.2.81 + 6.10.0-preview.2.97 - 2.0.0-preview.1.24168.2 + 2.0.0-preview.1.24172.2 @@ -261,7 +261,7 @@ 14.2.9088-net9-p1 17.2.9088-net9-p1 - 9.0.0-preview.3.24160.1 + 9.0.0-preview.4.24172.11 $(MicrosoftNETWorkloadEmscriptenCurrentManifest90100TransportPackageVersion) 9.0.100$([System.Text.RegularExpressions.Regex]::Match($(EmscriptenWorkloadManifestVersion), `-[A-z]*[\.]*\d*`)) From 38f98d8fcfa45cc16c6a630bcc731ea712817aea Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 27 Mar 2024 03:31:11 +0000 Subject: [PATCH 08/16] Update dependencies from https://github.com/dotnet/sdk build Microsoft.SourceBuild.Intermediate.sdk , Microsoft.DotNet.Common.ItemTemplates , Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk , Microsoft.TemplateEngine.Cli From Version 9.0.100-preview.4.24175.4 -> To Version 9.0.100-preview.4.24176.16 Dependency coherency updates Microsoft.WindowsDesktop.App.Ref,VS.Redist.Common.WindowsDesktop.SharedFramework.x64.9.0,VS.Redist.Common.WindowsDesktop.TargetingPack.x64.9.0,VS.Redist.Common.NetCore.SharedFramework.x64.9.0,Microsoft.NETCore.App.Ref,VS.Redist.Common.NetCore.TargetingPack.x64.9.0,Microsoft.NETCore.App.Host.win-x64,Microsoft.NETCore.Platforms,Microsoft.SourceBuild.Intermediate.runtime.linux-x64,Microsoft.WindowsDesktop.App.Runtime.win-x64,Microsoft.WindowsDesktop.App.Runtime.win-x64,Microsoft.FSharp.Compiler,Microsoft.SourceBuild.Intermediate.fsharp,Microsoft.NET.ILLink.Tasks,Microsoft.Net.Compilers.Toolset,Microsoft.SourceBuild.Intermediate.roslyn,NuGet.Build.Tasks,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.SourceBuild.Intermediate.emsdk,Microsoft.Deployment.DotNet.Releases,Microsoft.SourceBuild.Intermediate.deployment-tools From Version 9.0.0-preview.4.24173.1 -> To Version 9.0.0-preview.4.24176.1 (parent: Microsoft.NET.Sdk --- eng/Version.Details.xml | 20 ++++++++++---------- eng/Versions.props | 6 +++--- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 32c8b6cbf..5893b6dce 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -91,26 +91,26 @@ 3f99d45b0b7d8f0427a3d98acc63098694613362 - + https://github.com/dotnet/sdk - 7ce6712c4ca853aa977e188b3c1e7645a0de8410 + 53403b5f02129f20f289e467a1590c4f4a45c3b5 - + https://github.com/dotnet/sdk - 7ce6712c4ca853aa977e188b3c1e7645a0de8410 + 53403b5f02129f20f289e467a1590c4f4a45c3b5 - + https://github.com/dotnet/sdk - 7ce6712c4ca853aa977e188b3c1e7645a0de8410 + 53403b5f02129f20f289e467a1590c4f4a45c3b5 - + https://github.com/dotnet/sdk - 7ce6712c4ca853aa977e188b3c1e7645a0de8410 + 53403b5f02129f20f289e467a1590c4f4a45c3b5 - + https://github.com/dotnet/sdk - 7ce6712c4ca853aa977e188b3c1e7645a0de8410 + 53403b5f02129f20f289e467a1590c4f4a45c3b5 diff --git a/eng/Versions.props b/eng/Versions.props index d4b2eeccd..851b110f0 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -85,9 +85,9 @@ - 9.0.100-preview.4.24176.14 - 9.0.100-preview.4.24176.14 - 9.0.100-preview.4.24176.14 + 9.0.100-preview.4.24176.16 + 9.0.100-preview.4.24176.16 + 9.0.100-preview.4.24176.16 $(MicrosoftNETSdkPackageVersion) $(MicrosoftNETSdkPackageVersion) $(MicrosoftNETSdkPackageVersion) From 0698450263247ec2b8239985a266a05ccecf8970 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 27 Mar 2024 04:02:11 +0000 Subject: [PATCH 09/16] Update dependencies from https://github.com/dotnet/sdk build Microsoft.SourceBuild.Intermediate.sdk , Microsoft.DotNet.Common.ItemTemplates , Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk , Microsoft.TemplateEngine.Cli From Version 9.0.100-preview.4.24175.4 -> To Version 9.0.100-preview.4.24176.17 Dependency coherency updates Microsoft.WindowsDesktop.App.Ref,VS.Redist.Common.WindowsDesktop.SharedFramework.x64.9.0,VS.Redist.Common.WindowsDesktop.TargetingPack.x64.9.0,VS.Redist.Common.NetCore.SharedFramework.x64.9.0,Microsoft.NETCore.App.Ref,VS.Redist.Common.NetCore.TargetingPack.x64.9.0,Microsoft.NETCore.App.Host.win-x64,Microsoft.NETCore.Platforms,Microsoft.SourceBuild.Intermediate.runtime.linux-x64,Microsoft.WindowsDesktop.App.Runtime.win-x64,Microsoft.WindowsDesktop.App.Runtime.win-x64,Microsoft.FSharp.Compiler,Microsoft.SourceBuild.Intermediate.fsharp,Microsoft.NET.ILLink.Tasks,Microsoft.Net.Compilers.Toolset,Microsoft.SourceBuild.Intermediate.roslyn,NuGet.Build.Tasks,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.SourceBuild.Intermediate.emsdk,Microsoft.Deployment.DotNet.Releases,Microsoft.SourceBuild.Intermediate.deployment-tools From Version 9.0.0-preview.4.24173.1 -> To Version 9.0.0-preview.4.24176.1 (parent: Microsoft.NET.Sdk --- eng/Version.Details.xml | 20 ++++++++++---------- eng/Versions.props | 6 +++--- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 5893b6dce..168d90627 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -91,26 +91,26 @@ 3f99d45b0b7d8f0427a3d98acc63098694613362 - + https://github.com/dotnet/sdk - 53403b5f02129f20f289e467a1590c4f4a45c3b5 + fb1a4042c0389c83d6aba60f9bae7f40911c298f - + https://github.com/dotnet/sdk - 53403b5f02129f20f289e467a1590c4f4a45c3b5 + fb1a4042c0389c83d6aba60f9bae7f40911c298f - + https://github.com/dotnet/sdk - 53403b5f02129f20f289e467a1590c4f4a45c3b5 + fb1a4042c0389c83d6aba60f9bae7f40911c298f - + https://github.com/dotnet/sdk - 53403b5f02129f20f289e467a1590c4f4a45c3b5 + fb1a4042c0389c83d6aba60f9bae7f40911c298f - + https://github.com/dotnet/sdk - 53403b5f02129f20f289e467a1590c4f4a45c3b5 + fb1a4042c0389c83d6aba60f9bae7f40911c298f diff --git a/eng/Versions.props b/eng/Versions.props index 851b110f0..d2f8f476d 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -85,9 +85,9 @@ - 9.0.100-preview.4.24176.16 - 9.0.100-preview.4.24176.16 - 9.0.100-preview.4.24176.16 + 9.0.100-preview.4.24176.17 + 9.0.100-preview.4.24176.17 + 9.0.100-preview.4.24176.17 $(MicrosoftNETSdkPackageVersion) $(MicrosoftNETSdkPackageVersion) $(MicrosoftNETSdkPackageVersion) From 96454e6ffb4a4079ce19e377b894eb6c9323de0b Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Wed, 27 Mar 2024 05:17:43 +0000 Subject: [PATCH 10/16] [main] Update dependencies from dotnet/source-build-externals (#19195) [main] Update dependencies from dotnet/source-build-externals --- eng/Version.Details.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index b8ffe0727..0804b0b1a 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -226,9 +226,9 @@ - + https://github.com/dotnet/source-build-externals - b46b7e6859f4094cd7f3e00dc0471d62f5d8d051 + 52d6569d44f86b5d442017f4a9eb3cda4c766afb From 4f7bc02cdd19b60d2f4a695f7b0294e4dda4fdb2 Mon Sep 17 00:00:00 2001 From: Matt Mitchell Date: Tue, 26 Mar 2024 22:24:00 -0700 Subject: [PATCH 11/16] Enable publishing in aspnetcore VMR builds (#19205) --- src/SourceBuild/content/repo-projects/aspnetcore.proj | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/SourceBuild/content/repo-projects/aspnetcore.proj b/src/SourceBuild/content/repo-projects/aspnetcore.proj index 5de0177d4..bf77ef870 100644 --- a/src/SourceBuild/content/repo-projects/aspnetcore.proj +++ b/src/SourceBuild/content/repo-projects/aspnetcore.proj @@ -4,8 +4,11 @@ $(ProjectDirectory)eng\build$(ShellExtension) - - $(FlagParameterPrefix)restore $(FlagParameterPrefix)all $(FlagParameterPrefix)pack -NativeToolsOnMachine + $(FlagParameterPrefix)restore $(FlagParameterPrefix)all $(FlagParameterPrefix)pack $(FlagParameterPrefix)publish + + $(BuildActions) -NativeToolsOnMachine + + $(BuildActions) $(FlagParameterPrefix)no-build-java $(BuildArgs) $(FlagParameterPrefix)arch $(TargetArchitecture) true From d3df44dc3963bb49af0ca5eb974e51bb83f945fe Mon Sep 17 00:00:00 2001 From: Viktor Hofer Date: Wed, 27 Mar 2024 09:32:25 +0100 Subject: [PATCH 12/16] Unify tasks and their namespaces to UnifiedBuild (#19210) --- src/SourceBuild/content/Directory.Build.props | 5 +-- src/SourceBuild/content/build.proj | 6 +-- .../content/eng/build.sourcebuild.targets | 6 +-- .../content/eng/tools/init-build.proj | 41 ++++--------------- ...Net.SourceBuild.Tasks.LeakDetection.csproj | 2 +- ...urceBuild.Tasks.MergeAssetManifests.csproj | 16 -------- ...et.UnifiedBuild.MSBuildSdkResolver.csproj} | 6 +-- .../UnifiedBuildSdkResolver.cs} | 6 +-- .../AddSourceToNuGetConfig.cs | 3 +- .../BuildTask.cs | 2 +- .../CreateSdkSymbolsLayout.cs | 2 +- .../EnumerableExtensions.cs | 2 +- .../FileUtilities.cs | 2 +- .../Log.cs | 2 +- .../MergeAssetManifests.cs | 4 +- ...icrosoft.DotNet.UnifiedBuild.Tasks.csproj} | 2 - .../Models/VersionDetailsXml.cs | 2 +- .../ReadNuGetPackageInfos.cs | 2 +- .../RemoveInternetSourcesFromNuGetConfig.cs | 2 +- .../UpdateJson.cs | 2 +- ...UpdateNuGetConfigPackageSourcesMappings.cs | 2 +- .../UsageReport/AnnotatedUsage.cs | 2 +- .../UsageReport/Usage.cs | 2 +- .../UsageReport/UsageData.cs | 2 +- .../ValidateUsageAgainstBaseline.cs | 2 +- .../UsageReport/WritePackageUsageData.cs | 2 +- .../UsageReport/WriteUsageBurndownData.cs | 2 +- .../UsageReport/WriteUsageReports.cs | 3 +- .../UsageReport/XmlParsingHelpers.cs | 2 +- .../WritePackageVersionsProps.cs} | 2 +- .../repo-projects/Directory.Build.targets | 17 ++++---- 31 files changed, 54 insertions(+), 99 deletions(-) delete mode 100644 src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests/Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests.csproj rename src/SourceBuild/content/eng/tools/tasks/{SourceBuild.MSBuildSdkResolver/SourceBuild.MSBuildSdkResolver.csproj => Microsoft.DotNet.UnifiedBuild.MSBuildSdkResolver/Microsoft.DotNet.UnifiedBuild.MSBuildSdkResolver.csproj} (59%) rename src/SourceBuild/content/eng/tools/tasks/{SourceBuild.MSBuildSdkResolver/SourceBuiltSdkResolver.cs => Microsoft.DotNet.UnifiedBuild.MSBuildSdkResolver/UnifiedBuildSdkResolver.cs} (97%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/AddSourceToNuGetConfig.cs (98%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/BuildTask.cs (94%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/CreateSdkSymbolsLayout.cs (99%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/EnumerableExtensions.cs (91%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/FileUtilities.cs (97%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/Log.cs (98%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests => Microsoft.DotNet.UnifiedBuild.Tasks}/MergeAssetManifests.cs (98%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat/Microsoft.DotNet.SourceBuild.Tasks.XPlat.csproj => Microsoft.DotNet.UnifiedBuild.Tasks/Microsoft.DotNet.UnifiedBuild.Tasks.csproj} (70%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/Models/VersionDetailsXml.cs (95%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/ReadNuGetPackageInfos.cs (97%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/RemoveInternetSourcesFromNuGetConfig.cs (98%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/UpdateJson.cs (98%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/UpdateNuGetConfigPackageSourcesMappings.cs (99%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/UsageReport/AnnotatedUsage.cs (96%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/UsageReport/Usage.cs (98%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/UsageReport/UsageData.cs (97%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/UsageReport/ValidateUsageAgainstBaseline.cs (98%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/UsageReport/WritePackageUsageData.cs (99%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/UsageReport/WriteUsageBurndownData.cs (98%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/UsageReport/WriteUsageReports.cs (99%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat => Microsoft.DotNet.UnifiedBuild.Tasks}/UsageReport/XmlParsingHelpers.cs (96%) rename src/SourceBuild/content/eng/tools/tasks/{Microsoft.DotNet.SourceBuild.Tasks.XPlat/WritePackageVersionProps.cs => Microsoft.DotNet.UnifiedBuild.Tasks/WritePackageVersionsProps.cs} (99%) diff --git a/src/SourceBuild/content/Directory.Build.props b/src/SourceBuild/content/Directory.Build.props index cf2727cee..5d78608c2 100644 --- a/src/SourceBuild/content/Directory.Build.props +++ b/src/SourceBuild/content/Directory.Build.props @@ -203,10 +203,9 @@ - $([MSBuild]::NormalizePath('$(ArtifactsBinDir)', 'Microsoft.DotNet.SourceBuild.Tasks.XPlat', '$(Configuration)', 'Microsoft.DotNet.SourceBuild.Tasks.XPlat.dll')) - $([MSBuild]::NormalizePath('$(ArtifactsBinDir)', 'Microsoft.DotNet.SourceBuild.Tasks.LeakDetection', '$(Configuration)', 'Microsoft.DotNet.SourceBuild.Tasks.LeakDetection.dll')) + $([MSBuild]::NormalizePath('$(ArtifactsBinDir)', 'Microsoft.DotNet.UnifiedBuild.Tasks', '$(Configuration)', 'Microsoft.DotNet.UnifiedBuild.Tasks.dll')) + $([MSBuild]::NormalizePath('$(ArtifactsBinDir)', 'Microsoft.DotNet.SourceBuild.Tasks.LeakDetection', '$(Configuration)', 'Microsoft.DotNet.SourceBuild.Tasks.LeakDetection.dll')) $([MSBuild]::NormalizePath('$(ArtifactsBinDir)', 'Microsoft.DotNet.SourceBuild.Tasks.SdkArchiveDiff', '$(Configuration)', 'Microsoft.DotNet.SourceBuild.Tasks.SdkArchiveDiff.dll')) - $([MSBuild]::NormalizePath('$(ArtifactsBinDir)', 'Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests', '$(Configuration)', 'Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests.dll')) diff --git a/src/SourceBuild/content/build.proj b/src/SourceBuild/content/build.proj index 0f3b6948c..f3a4a5217 100644 --- a/src/SourceBuild/content/build.proj +++ b/src/SourceBuild/content/build.proj @@ -9,8 +9,6 @@ - - source-build @@ -27,6 +25,8 @@ StopOnFirstFailure="true" /> + + $(ArtifactsDir)VerticalManifest.xml @@ -36,7 +36,7 @@ - diff --git a/src/SourceBuild/content/eng/build.sourcebuild.targets b/src/SourceBuild/content/eng/build.sourcebuild.targets index a05905856..b86787aca 100644 --- a/src/SourceBuild/content/eng/build.sourcebuild.targets +++ b/src/SourceBuild/content/eng/build.sourcebuild.targets @@ -31,7 +31,7 @@ - + @@ -72,7 +72,7 @@ Targets="ReportPrebuiltUsage" /> - + - + diff --git a/src/SourceBuild/content/eng/tools/init-build.proj b/src/SourceBuild/content/eng/tools/init-build.proj index eba7880ea..efbc56517 100644 --- a/src/SourceBuild/content/eng/tools/init-build.proj +++ b/src/SourceBuild/content/eng/tools/init-build.proj @@ -13,11 +13,10 @@ @@ -64,11 +63,11 @@ DependsOnTargets="UnpackTarballs" Inputs="$(MSBuildProjectFullPath)" Outputs="$(BaseIntermediateOutputPath)BuildMSBuildSdkResolver.complete"> - - @@ -77,24 +76,20 @@ - - $([MSBuild]::NormalizePath('$(VSMSBuildSdkResolversDir)', 'SourceBuild.MSBuildSdkResolver', 'SourceBuild.MSBuildSdkResolver.xml')) - - - - + - - + @@ -127,24 +122,6 @@ Targets="Build" /> - - - - - - - - - - - - @@ -179,7 +156,7 @@ - + - + diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests/Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests.csproj b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests/Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests.csproj deleted file mode 100644 index 25d4fd1b9..000000000 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests/Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests.csproj +++ /dev/null @@ -1,16 +0,0 @@ - - - - $(NetCurrent) - enable - - - - - - - - - - - diff --git a/src/SourceBuild/content/eng/tools/tasks/SourceBuild.MSBuildSdkResolver/SourceBuild.MSBuildSdkResolver.csproj b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.MSBuildSdkResolver/Microsoft.DotNet.UnifiedBuild.MSBuildSdkResolver.csproj similarity index 59% rename from src/SourceBuild/content/eng/tools/tasks/SourceBuild.MSBuildSdkResolver/SourceBuild.MSBuildSdkResolver.csproj rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.MSBuildSdkResolver/Microsoft.DotNet.UnifiedBuild.MSBuildSdkResolver.csproj index 6cae18884..212ab9967 100644 --- a/src/SourceBuild/content/eng/tools/tasks/SourceBuild.MSBuildSdkResolver/SourceBuild.MSBuildSdkResolver.csproj +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.MSBuildSdkResolver/Microsoft.DotNet.UnifiedBuild.MSBuildSdkResolver.csproj @@ -5,19 +5,17 @@ - - - $([MSBuild]::NormalizePath('$(VSMSBuildSdkResolversDir)', '$(MSBuildProjectName)', '$(MSBuildProjectName).xml')) + $([MSBuild]::NormalizePath('$(VSMSBuildSdkResolversDir)', '$(MSBuildProjectName)', '$(MSBuildProjectName).xml')) diff --git a/src/SourceBuild/content/eng/tools/tasks/SourceBuild.MSBuildSdkResolver/SourceBuiltSdkResolver.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.MSBuildSdkResolver/UnifiedBuildSdkResolver.cs similarity index 97% rename from src/SourceBuild/content/eng/tools/tasks/SourceBuild.MSBuildSdkResolver/SourceBuiltSdkResolver.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.MSBuildSdkResolver/UnifiedBuildSdkResolver.cs index b4a52c96d..21f38937a 100644 --- a/src/SourceBuild/content/eng/tools/tasks/SourceBuild.MSBuildSdkResolver/SourceBuiltSdkResolver.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.MSBuildSdkResolver/UnifiedBuildSdkResolver.cs @@ -9,7 +9,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; -namespace Microsoft.DotNet.SourceBuild.Tasks +namespace Microsoft.DotNet.UnifiedBuild.Tasks { /// /// Extends the SDK to handle "SOURCE_BUILT_SDK_*" override environment variables. Each override @@ -25,9 +25,9 @@ namespace Microsoft.DotNet.SourceBuild.Tasks /// SOURCE_BUILT_SDK_VERSION_EXAMPLE=1.0.0-source-built /// (Optional) Version of the SDK package to use. This is informational. /// - public class SourceBuiltSdkResolver : SdkResolver + public class UnifiedBuildSdkResolver : SdkResolver { - public override string Name => nameof(SourceBuiltSdkResolver); + public override string Name => nameof(UnifiedBuildSdkResolver); public override int Priority => 0; diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/AddSourceToNuGetConfig.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/AddSourceToNuGetConfig.cs similarity index 98% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/AddSourceToNuGetConfig.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/AddSourceToNuGetConfig.cs index 1d6458678..3b62bbe5f 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/AddSourceToNuGetConfig.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/AddSourceToNuGetConfig.cs @@ -10,8 +10,7 @@ using System.Xml.Linq; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; - -namespace Microsoft.DotNet.Build.Tasks +namespace Microsoft.DotNet.UnifiedBuild.Tasks { /* * This task adds a source to a well-formed NuGet.Config file. If a source with `SourceName` is already present, then diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/BuildTask.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/BuildTask.cs similarity index 94% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/BuildTask.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/BuildTask.cs index f4fd687e9..e8155b072 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/BuildTask.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/BuildTask.cs @@ -5,7 +5,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.DotNet.Build.Tasks +namespace Microsoft.DotNet.UnifiedBuild.Tasks { public abstract partial class BuildTask : ITask { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/CreateSdkSymbolsLayout.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/CreateSdkSymbolsLayout.cs similarity index 99% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/CreateSdkSymbolsLayout.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/CreateSdkSymbolsLayout.cs index 7e00bbf30..1887b8fb5 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/CreateSdkSymbolsLayout.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/CreateSdkSymbolsLayout.cs @@ -12,7 +12,7 @@ using System.Reflection.PortableExecutable; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.DotNet.Build.Tasks +namespace Microsoft.DotNet.UnifiedBuild.Tasks { // Creates a symbols layout that matches the SDK layout public class CreateSdkSymbolsLayout : Task diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/EnumerableExtensions.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/EnumerableExtensions.cs similarity index 91% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/EnumerableExtensions.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/EnumerableExtensions.cs index 74102cff0..53efc7190 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/EnumerableExtensions.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/EnumerableExtensions.cs @@ -5,7 +5,7 @@ using System.Collections.Generic; using System.Linq; -namespace Microsoft.DotNet.SourceBuild.Tasks +namespace Microsoft.DotNet.UnifiedBuild.Tasks { internal static class EnumerableExtensions { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/FileUtilities.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/FileUtilities.cs similarity index 97% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/FileUtilities.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/FileUtilities.cs index c249f5435..6d534b935 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/FileUtilities.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/FileUtilities.cs @@ -4,7 +4,7 @@ using System; -namespace Microsoft.DotNet.Build.Tasks +namespace Microsoft.DotNet.UnifiedBuild.Tasks { public static class FileUtilities { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/Log.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/Log.cs similarity index 98% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/Log.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/Log.cs index 83d587c0a..67b7bae56 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/Log.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/Log.cs @@ -5,7 +5,7 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.DotNet.Build.Tasks.Packaging +namespace Microsoft.DotNet.UnifiedBuild.Tasks { internal class Log : ILog { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests/MergeAssetManifests.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/MergeAssetManifests.cs similarity index 98% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests/MergeAssetManifests.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/MergeAssetManifests.cs index 8695fa3ca..6cc901398 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.MergeAssetManifests/MergeAssetManifests.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/MergeAssetManifests.cs @@ -2,6 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. +#nullable enable + using Microsoft.Build.Utilities; using Microsoft.Build.Framework; using System; @@ -10,7 +12,7 @@ using System.IO; using System.Linq; using System.Xml.Linq; -namespace Microsoft.DotNet.SourceBuild.Tasks +namespace Microsoft.DotNet.UnifiedBuild.Tasks { public class MergeAssetManifests : Task { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/Microsoft.DotNet.SourceBuild.Tasks.XPlat.csproj b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/Microsoft.DotNet.UnifiedBuild.Tasks.csproj similarity index 70% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/Microsoft.DotNet.SourceBuild.Tasks.XPlat.csproj rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/Microsoft.DotNet.UnifiedBuild.Tasks.csproj index d3a161702..548667800 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/Microsoft.DotNet.SourceBuild.Tasks.XPlat.csproj +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/Microsoft.DotNet.UnifiedBuild.Tasks.csproj @@ -5,8 +5,6 @@ - - diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/Models/VersionDetailsXml.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/Models/VersionDetailsXml.cs similarity index 95% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/Models/VersionDetailsXml.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/Models/VersionDetailsXml.cs index 89e78085e..538340ec4 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/Models/VersionDetailsXml.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/Models/VersionDetailsXml.cs @@ -4,7 +4,7 @@ using System.Xml.Serialization; -namespace Microsoft.DotNet.SourceBuild.Tasks.Models +namespace Microsoft.DotNet.UnifiedBuild.Tasks.Models { [XmlRoot("Dependencies")] public class VersionDetails diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/ReadNuGetPackageInfos.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/ReadNuGetPackageInfos.cs similarity index 97% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/ReadNuGetPackageInfos.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/ReadNuGetPackageInfos.cs index 43a04ebd0..59ce680e4 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/ReadNuGetPackageInfos.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/ReadNuGetPackageInfos.cs @@ -9,7 +9,7 @@ using NuGet.Packaging.Core; using System.Collections.Generic; using System.Linq; -namespace Microsoft.DotNet.SourceBuild.Tasks +namespace Microsoft.DotNet.UnifiedBuild.Tasks { public class ReadNuGetPackageInfos : Task { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/RemoveInternetSourcesFromNuGetConfig.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/RemoveInternetSourcesFromNuGetConfig.cs similarity index 98% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/RemoveInternetSourcesFromNuGetConfig.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/RemoveInternetSourcesFromNuGetConfig.cs index 0a0206bef..ee379657f 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/RemoveInternetSourcesFromNuGetConfig.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/RemoveInternetSourcesFromNuGetConfig.cs @@ -11,7 +11,7 @@ using System.Xml.Linq; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.DotNet.Build.Tasks +namespace Microsoft.DotNet.UnifiedBuild.Tasks { /* * This task removes internet sources from a given NuGet.config. In the offline build mode, it removes all diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UpdateJson.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UpdateJson.cs similarity index 98% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UpdateJson.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UpdateJson.cs index b79e1783e..cffab0b2b 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UpdateJson.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UpdateJson.cs @@ -10,7 +10,7 @@ using Newtonsoft.Json.Linq; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.DotNet.Build.Tasks +namespace Microsoft.DotNet.UnifiedBuild.Tasks { // Takes a path to a path to a json file and a // string that represents a dotted path to an attribute diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UpdateNuGetConfigPackageSourcesMappings.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UpdateNuGetConfigPackageSourcesMappings.cs similarity index 99% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UpdateNuGetConfigPackageSourcesMappings.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UpdateNuGetConfigPackageSourcesMappings.cs index e8c37abf8..05d1439a9 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UpdateNuGetConfigPackageSourcesMappings.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UpdateNuGetConfigPackageSourcesMappings.cs @@ -14,7 +14,7 @@ using System.Xml.Linq; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -namespace Microsoft.DotNet.Build.Tasks +namespace Microsoft.DotNet.UnifiedBuild.Tasks { /* * This task updates the package source mappings in the NuGet.Config using the following logic: diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/AnnotatedUsage.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/AnnotatedUsage.cs similarity index 96% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/AnnotatedUsage.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/AnnotatedUsage.cs index e15a032f6..896be816c 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/AnnotatedUsage.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/AnnotatedUsage.cs @@ -4,7 +4,7 @@ using System.Xml.Linq; -namespace Microsoft.DotNet.SourceBuild.Tasks.UsageReport +namespace Microsoft.DotNet.UnifiedBuild.Tasks.UsageReport { public class AnnotatedUsage { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/Usage.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/Usage.cs similarity index 98% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/Usage.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/Usage.cs index 8b35947db..b8817f2c2 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/Usage.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/Usage.cs @@ -8,7 +8,7 @@ using System.Collections.Generic; using System.Linq; using System.Xml.Linq; -namespace Microsoft.DotNet.SourceBuild.Tasks.UsageReport +namespace Microsoft.DotNet.UnifiedBuild.Tasks.UsageReport { public class Usage : IEquatable { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/UsageData.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/UsageData.cs similarity index 97% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/UsageData.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/UsageData.cs index ce6c836c4..4a2fc9ed9 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/UsageData.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/UsageData.cs @@ -6,7 +6,7 @@ using NuGet.Packaging.Core; using System.Linq; using System.Xml.Linq; -namespace Microsoft.DotNet.SourceBuild.Tasks.UsageReport +namespace Microsoft.DotNet.UnifiedBuild.Tasks.UsageReport { public class UsageData { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/ValidateUsageAgainstBaseline.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/ValidateUsageAgainstBaseline.cs similarity index 98% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/ValidateUsageAgainstBaseline.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/ValidateUsageAgainstBaseline.cs index 6c80f2756..834e8b556 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/ValidateUsageAgainstBaseline.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/ValidateUsageAgainstBaseline.cs @@ -10,7 +10,7 @@ using System.IO; using System.Linq; using System.Xml.Linq; -namespace Microsoft.DotNet.SourceBuild.Tasks.UsageReport +namespace Microsoft.DotNet.UnifiedBuild.Tasks.UsageReport { public class ValidateUsageAgainstBaseline : Task { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/WritePackageUsageData.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/WritePackageUsageData.cs similarity index 99% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/WritePackageUsageData.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/WritePackageUsageData.cs index 73c7026a5..073c92644 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/WritePackageUsageData.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/WritePackageUsageData.cs @@ -16,7 +16,7 @@ using System.Linq; using System.Threading.Tasks; using Task = Microsoft.Build.Utilities.Task; -namespace Microsoft.DotNet.SourceBuild.Tasks.UsageReport +namespace Microsoft.DotNet.UnifiedBuild.Tasks.UsageReport { public class WritePackageUsageData : Task { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/WriteUsageBurndownData.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/WriteUsageBurndownData.cs similarity index 98% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/WriteUsageBurndownData.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/WriteUsageBurndownData.cs index 2a6d00863..f99c8463d 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/WriteUsageBurndownData.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/WriteUsageBurndownData.cs @@ -20,7 +20,7 @@ using System.Threading.Tasks; using System.Xml.Linq; using Task = Microsoft.Build.Utilities.Task; -namespace Microsoft.DotNet.SourceBuild.Tasks.UsageReport +namespace Microsoft.DotNet.UnifiedBuild.Tasks.UsageReport { public class WriteUsageBurndownData : Task { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/WriteUsageReports.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/WriteUsageReports.cs similarity index 99% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/WriteUsageReports.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/WriteUsageReports.cs index 73cbdec66..b22f5dac3 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/WriteUsageReports.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/WriteUsageReports.cs @@ -4,7 +4,6 @@ using Microsoft.Build.Framework; using Microsoft.Build.Utilities; -using Microsoft.DotNet.Build.Tasks; using System; using System.Collections.Generic; using System.IO; @@ -12,7 +11,7 @@ using System.Linq; using System.Text; using System.Xml.Linq; -namespace Microsoft.DotNet.SourceBuild.Tasks.UsageReport +namespace Microsoft.DotNet.UnifiedBuild.Tasks.UsageReport { public class WriteUsageReports : Task { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/XmlParsingHelpers.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/XmlParsingHelpers.cs similarity index 96% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/XmlParsingHelpers.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/XmlParsingHelpers.cs index c30173fff..c252e8def 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/UsageReport/XmlParsingHelpers.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/UsageReport/XmlParsingHelpers.cs @@ -9,7 +9,7 @@ using System.Collections.Generic; using System.Linq; using System.Xml.Linq; -namespace Microsoft.DotNet.SourceBuild.Tasks.UsageReport +namespace Microsoft.DotNet.UnifiedBuild.Tasks.UsageReport { internal static class XmlParsingHelpers { diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/WritePackageVersionProps.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/WritePackageVersionsProps.cs similarity index 99% rename from src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/WritePackageVersionProps.cs rename to src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/WritePackageVersionsProps.cs index 618dd0dd5..4f0ad4cd1 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/WritePackageVersionProps.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/WritePackageVersionsProps.cs @@ -15,7 +15,7 @@ using System.Text; using System.Text.RegularExpressions; using System.Xml; -namespace Microsoft.DotNet.Build.Tasks +namespace Microsoft.DotNet.UnifiedBuild.Tasks { public class VersionEntry { diff --git a/src/SourceBuild/content/repo-projects/Directory.Build.targets b/src/SourceBuild/content/repo-projects/Directory.Build.targets index 70ed6e4fa..e1b61a88d 100644 --- a/src/SourceBuild/content/repo-projects/Directory.Build.targets +++ b/src/SourceBuild/content/repo-projects/Directory.Build.targets @@ -30,15 +30,6 @@ $(IntermediateSymbolsRootDir)$(RepositoryName) - - - - - - - - - @@ -105,6 +96,9 @@ + + + + + + @@ -721,6 +718,8 @@ + + From 5b126d785162534f50d7fbb1ada827060d38c6d8 Mon Sep 17 00:00:00 2001 From: Djuradj Kurepa <91743470+dkurepa@users.noreply.github.com> Date: Wed, 27 Mar 2024 13:07:39 +0100 Subject: [PATCH 13/16] Fix VMR artifact publishing (#19212) --- eng/pipelines/templates/jobs/vmr-build.yml | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/eng/pipelines/templates/jobs/vmr-build.yml b/eng/pipelines/templates/jobs/vmr-build.yml index b59f2e9c5..4959ab090 100644 --- a/eng/pipelines/templates/jobs/vmr-build.yml +++ b/eng/pipelines/templates/jobs/vmr-build.yml @@ -136,16 +136,10 @@ jobs: artifactName: $(Agent.JobName)_BuildLogs_Attempt$(System.JobAttempt) - output: pipelineArtifact + path: $(Build.ArtifactStagingDirectory)/publishing + artifact: $(Agent.JobName)_Artifacts displayName: Publish Artifacts - condition: and(succeededOrFailed(), eq(variables['hasAssets'], 'true')) - targetPath: $(sourcesPath)/artifacts/assets/Release/ - artifactName: $(Agent.JobName)_Artifacts - - - ${{ if ne(parameters.buildSourceOnly, 'true') }}: - - output: pipelineArtifact - displayName: Publish Packages - targetPath: $(sourcesPath)/artifacts/packages/Release/ - artifactName: $(Agent.JobName)_Packages + condition: always() - ${{ if not(parameters.isBuiltFromVmr) }}: - output: pipelineArtifact @@ -458,7 +452,3 @@ jobs: SourceFolder: $(sourcesPath)/artifacts/packages TargetFolder: $(Build.ArtifactStagingDirectory)/publishing/packages displayName: Copy packages to Artifact Staging Directory - - - publish: $(Build.ArtifactStagingDirectory)/publishing - artifact: $(Agent.JobName)_Artifacts - displayName: Publish Artifacts From 320d6542c5df97b1bc30239c9de2279e86fb2a94 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Wed, 27 Mar 2024 14:15:38 +0000 Subject: [PATCH 14/16] [main] Update dependencies from dotnet/arcade (#19194) Co-authored-by: dotnet-maestro[bot] Co-authored-by: Larry Ewing Co-authored-by: Viktor Hofer --- eng/Version.Details.xml | 20 +++++++++---------- eng/Versions.props | 2 +- eng/common/native/init-distro-rid.sh | 2 +- eng/common/templates-official/job/job.yml | 1 + global.json | 4 ++-- .../content/eng/tools/init-build.proj | 5 ----- .../repo-projects/Directory.Build.targets | 6 ------ 7 files changed, 15 insertions(+), 25 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 81dc12de1..bab352488 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -243,17 +243,17 @@ - + https://github.com/dotnet/arcade - c936d1bc358744730613d8ce54bc3e0294e5ea56 + b6fada3ec4fa37e08dcbafaa6ddf59213f3f8687 - + https://github.com/dotnet/arcade - c936d1bc358744730613d8ce54bc3e0294e5ea56 + b6fada3ec4fa37e08dcbafaa6ddf59213f3f8687 - + https://github.com/dotnet/arcade - c936d1bc358744730613d8ce54bc3e0294e5ea56 + b6fada3ec4fa37e08dcbafaa6ddf59213f3f8687 https://github.com/dotnet/arcade-services @@ -263,14 +263,14 @@ https://github.com/dotnet/arcade-services 0e9abfee048404d9b994fc64235b42216ce68dad - + https://github.com/dotnet/arcade - c936d1bc358744730613d8ce54bc3e0294e5ea56 + b6fada3ec4fa37e08dcbafaa6ddf59213f3f8687 - + https://github.com/dotnet/arcade - c936d1bc358744730613d8ce54bc3e0294e5ea56 + b6fada3ec4fa37e08dcbafaa6ddf59213f3f8687 diff --git a/eng/Versions.props b/eng/Versions.props index 61e8a2235..57ca62dfd 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -39,7 +39,7 @@ - 9.0.0-beta.24172.4 + 9.0.0-beta.24176.6 diff --git a/eng/common/native/init-distro-rid.sh b/eng/common/native/init-distro-rid.sh index 5dcbfd700..228be0b15 100644 --- a/eng/common/native/init-distro-rid.sh +++ b/eng/common/native/init-distro-rid.sh @@ -20,7 +20,7 @@ getNonPortableDistroRid() # shellcheck disable=SC1091 if [ -e "${rootfsDir}/etc/os-release" ]; then . "${rootfsDir}/etc/os-release" - if [ "${ID}" = "rhel" ] || [ "${ID}" = "rocky" ] || [ "${ID}" = "alpine" ]; then + if [ "${ID}" = "rhel" ] || [ "${ID}" = "rocky" ] || [ "${ID}" = "alpine" ] || [ "${ID}" = "ol" ]; then VERSION_ID="${VERSION_ID%.*}" # Remove the last version digit for these distros fi diff --git a/eng/common/templates-official/job/job.yml b/eng/common/templates-official/job/job.yml index 16727e258..c63e17e86 100644 --- a/eng/common/templates-official/job/job.yml +++ b/eng/common/templates-official/job/job.yml @@ -136,6 +136,7 @@ jobs: feedSource: https://dnceng.pkgs.visualstudio.com/_packaging/MicroBuildToolset/nuget/v3/index.json env: TeamName: $(_TeamName) + MicroBuildOutputFolderOverride: '$(Agent.TempDirectory)' continueOnError: ${{ parameters.continueOnError }} condition: and(succeeded(), in(variables['_SignType'], 'real', 'test'), eq(variables['Agent.Os'], 'Windows_NT')) diff --git a/global.json b/global.json index 93f2b53e5..fd277162f 100644 --- a/global.json +++ b/global.json @@ -11,7 +11,7 @@ "cmake": "latest" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.24172.4", - "Microsoft.DotNet.CMake.Sdk": "9.0.0-beta.24172.4" + "Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.24176.6", + "Microsoft.DotNet.CMake.Sdk": "9.0.0-beta.24176.6" } } diff --git a/src/SourceBuild/content/eng/tools/init-build.proj b/src/SourceBuild/content/eng/tools/init-build.proj index efbc56517..6c76a0b14 100644 --- a/src/SourceBuild/content/eng/tools/init-build.proj +++ b/src/SourceBuild/content/eng/tools/init-build.proj @@ -145,11 +145,6 @@ DestinationFolder="$(ArcadeBootstrapPackageDir)microsoft.dotnet.arcade.sdk/$(ARCADE_BOOTSTRAP_VERSION)/" SkipUnchangedFiles="true" /> - - - diff --git a/src/SourceBuild/content/repo-projects/Directory.Build.targets b/src/SourceBuild/content/repo-projects/Directory.Build.targets index e1b61a88d..b54a33934 100644 --- a/src/SourceBuild/content/repo-projects/Directory.Build.targets +++ b/src/SourceBuild/content/repo-projects/Directory.Build.targets @@ -594,12 +594,6 @@ - - - From ba50c92ce566e2c5f13597dded207714ce6f38d7 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Wed, 27 Mar 2024 14:41:08 +0000 Subject: [PATCH 15/16] [main] Update dependencies from dotnet/sdk (#19209) Co-authored-by: dotnet-maestro[bot] --- eng/Version.Details.xml | 100 ++++++++++++++++++++-------------------- eng/Versions.props | 34 +++++++------- 2 files changed, 67 insertions(+), 67 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index bab352488..c78ca1cf1 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -21,25 +21,25 @@ https://github.com/dotnet/windowsdesktop c805f1d0fd42909046af661edb02bcf1428ff304 - + https://github.com/dotnet/runtime - e04d9aa773e18b4946e0dce27a8877828c73d226 + c46410f099b6358461d2de89f81393c91d2b40f7 - + https://github.com/dotnet/runtime - e04d9aa773e18b4946e0dce27a8877828c73d226 + c46410f099b6358461d2de89f81393c91d2b40f7 - + https://github.com/dotnet/runtime - e04d9aa773e18b4946e0dce27a8877828c73d226 + c46410f099b6358461d2de89f81393c91d2b40f7 - + https://github.com/dotnet/runtime - e04d9aa773e18b4946e0dce27a8877828c73d226 + c46410f099b6358461d2de89f81393c91d2b40f7 - + https://github.com/dotnet/runtime - e04d9aa773e18b4946e0dce27a8877828c73d226 + c46410f099b6358461d2de89f81393c91d2b40f7 @@ -47,70 +47,70 @@ https://github.com/dotnet/core-setup 7d57652f33493fa022125b7f63aad0d70c52d810 - + https://github.com/dotnet/runtime - e04d9aa773e18b4946e0dce27a8877828c73d226 + c46410f099b6358461d2de89f81393c91d2b40f7 - + https://github.com/dotnet/runtime - e04d9aa773e18b4946e0dce27a8877828c73d226 + c46410f099b6358461d2de89f81393c91d2b40f7 - + https://github.com/dotnet/aspnetcore - 3f99d45b0b7d8f0427a3d98acc63098694613362 + 63c8031b6a6af5009b3c5bb4291fcc4c32b06b10 - + https://github.com/dotnet/aspnetcore - 3f99d45b0b7d8f0427a3d98acc63098694613362 + 63c8031b6a6af5009b3c5bb4291fcc4c32b06b10 - + https://github.com/dotnet/aspnetcore - 3f99d45b0b7d8f0427a3d98acc63098694613362 + 63c8031b6a6af5009b3c5bb4291fcc4c32b06b10 - + https://github.com/dotnet/aspnetcore - 3f99d45b0b7d8f0427a3d98acc63098694613362 + 63c8031b6a6af5009b3c5bb4291fcc4c32b06b10 - + https://github.com/dotnet/aspnetcore - 3f99d45b0b7d8f0427a3d98acc63098694613362 + 63c8031b6a6af5009b3c5bb4291fcc4c32b06b10 - + https://github.com/dotnet/aspnetcore - 3f99d45b0b7d8f0427a3d98acc63098694613362 + 63c8031b6a6af5009b3c5bb4291fcc4c32b06b10 - + https://github.com/dotnet/aspnetcore - 3f99d45b0b7d8f0427a3d98acc63098694613362 + 63c8031b6a6af5009b3c5bb4291fcc4c32b06b10 - + https://github.com/dotnet/aspnetcore - 3f99d45b0b7d8f0427a3d98acc63098694613362 + 63c8031b6a6af5009b3c5bb4291fcc4c32b06b10 - + https://github.com/dotnet/sdk - fb1a4042c0389c83d6aba60f9bae7f40911c298f + 1d212f88bd92e3257fea744aba7199f872ee4989 - + https://github.com/dotnet/sdk - fb1a4042c0389c83d6aba60f9bae7f40911c298f + 1d212f88bd92e3257fea744aba7199f872ee4989 - + https://github.com/dotnet/sdk - fb1a4042c0389c83d6aba60f9bae7f40911c298f + 1d212f88bd92e3257fea744aba7199f872ee4989 - + https://github.com/dotnet/sdk - fb1a4042c0389c83d6aba60f9bae7f40911c298f + 1d212f88bd92e3257fea744aba7199f872ee4989 - + https://github.com/dotnet/sdk - fb1a4042c0389c83d6aba60f9bae7f40911c298f + 1d212f88bd92e3257fea744aba7199f872ee4989 @@ -172,9 +172,9 @@ 6957756d70d6ade74e239a38ad709db5cb39fe0d - + https://github.com/dotnet/runtime - e04d9aa773e18b4946e0dce27a8877828c73d226 + c46410f099b6358461d2de89f81393c91d2b40f7 https://github.com/dotnet/roslyn @@ -186,14 +186,14 @@ 919d4dbfb0dffb35a702417e28ceea652d248bc6 - + https://github.com/dotnet/msbuild - de776177f6d540e656e6b0c6d5bb07f2ff518c19 + bf82a1313390df2692c23206e0846b205398188b - + https://github.com/dotnet/msbuild - de776177f6d540e656e6b0c6d5bb07f2ff518c19 + bf82a1313390df2692c23206e0846b205398188b @@ -205,14 +205,14 @@ https://github.com/Microsoft/ApplicationInsights-dotnet 53b80940842204f78708a538628288ff5d741a1d - + https://github.com/dotnet/emsdk - 2106e0604f52119b7d49577476ece7d51a23a40d + e4c6eabba09c9d8c4d1bfb40511cb9d494fb0626 - + https://github.com/dotnet/emsdk - 2106e0604f52119b7d49577476ece7d51a23a40d + e4c6eabba09c9d8c4d1bfb40511cb9d494fb0626 diff --git a/eng/Versions.props b/eng/Versions.props index 57ca62dfd..9ac1812a6 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -67,22 +67,22 @@ - 9.0.0-preview.4.24173.3 - 9.0.0-preview.4.24173.3 - 9.0.0-preview.4.24173.3 - 9.0.0-preview.4.24173.3 - 9.0.0-preview.4.24173.3 - 9.0.0-preview.4.24173.3 - 9.0.0-preview.4.24173.3 + 9.0.0-preview.4.24176.7 + 9.0.0-preview.4.24176.7 + 9.0.0-preview.4.24176.7 + 9.0.0-preview.4.24176.7 + 9.0.0-preview.4.24176.7 + 9.0.0-preview.4.24176.7 + 9.0.0-preview.4.24176.7 0.2.0 - 9.0.100-preview.4.24176.17 - 9.0.100-preview.4.24176.17 - 9.0.100-preview.4.24176.17 + 9.0.100-preview.4.24177.2 + 9.0.100-preview.4.24177.2 + 9.0.100-preview.4.24177.2 $(MicrosoftNETSdkPackageVersion) $(MicrosoftNETSdkPackageVersion) $(MicrosoftNETSdkPackageVersion) @@ -93,15 +93,15 @@ - 9.0.0-preview.4.24176.9 + 9.0.0-preview.4.24176.12 - 9.0.0-preview.4.24176.9 - 9.0.0-preview.4.24176.9 - 9.0.0-preview.4.24176.9 - 9.0.0-preview.4.24176.9 - 9.0.0-preview.4.24176.9 + 9.0.0-preview.4.24176.12 + 9.0.0-preview.4.24176.12 + 9.0.0-preview.4.24176.12 + 9.0.0-preview.4.24176.12 + 9.0.0-preview.4.24176.12 2.1.0 @@ -226,7 +226,7 @@ 14.2.9088-net9-p1 17.2.9088-net9-p1 - 9.0.0-preview.4.24172.11 + 9.0.0-preview.4.24176.1 $(MicrosoftNETWorkloadEmscriptenCurrentManifest90100TransportPackageVersion) 9.0.100$([System.Text.RegularExpressions.Regex]::Match($(EmscriptenWorkloadManifestVersion), `-[A-z]*[\.]*\d*`)) From 6b0cb559d9f6cba262d41e2323d5aa56973119d8 Mon Sep 17 00:00:00 2001 From: Djuradj Kurepa <91743470+dkurepa@users.noreply.github.com> Date: Wed, 27 Mar 2024 19:15:52 +0100 Subject: [PATCH 16/16] Fix vmr build number (#19217) --- eng/pipelines/templates/jobs/vmr-build.yml | 2 ++ src/SourceBuild/content/Directory.Build.props | 6 ------ src/SourceBuild/content/build.proj | 3 ++- .../MergeAssetManifests.cs | 3 +-- 4 files changed, 5 insertions(+), 9 deletions(-) diff --git a/eng/pipelines/templates/jobs/vmr-build.yml b/eng/pipelines/templates/jobs/vmr-build.yml index 4959ab090..1af3d63d7 100644 --- a/eng/pipelines/templates/jobs/vmr-build.yml +++ b/eng/pipelines/templates/jobs/vmr-build.yml @@ -321,6 +321,8 @@ jobs: # Allows Arcade to have access to the commit for the build, pass it through to the container customEnvVars="$customEnvVars BUILD_SOURCEVERSION=$BUILD_SOURCEVERSION" + customEnvVars="$customEnvVars BUILD_BUILDNUMBER=$(Build.BuildNumber)" + customDockerRunArgs="" for envVar in $customEnvVars; do customDockerRunArgs="$customDockerRunArgs -e $envVar" diff --git a/src/SourceBuild/content/Directory.Build.props b/src/SourceBuild/content/Directory.Build.props index 5d78608c2..172574429 100644 --- a/src/SourceBuild/content/Directory.Build.props +++ b/src/SourceBuild/content/Directory.Build.props @@ -214,12 +214,6 @@ $(PackageReportDir)poisoned.txt - - - $(BUILD_BUILDNUMBER)" - - diff --git a/src/SourceBuild/content/build.proj b/src/SourceBuild/content/build.proj index f3a4a5217..c6d8d325b 100644 --- a/src/SourceBuild/content/build.proj +++ b/src/SourceBuild/content/build.proj @@ -36,10 +36,11 @@ + + VmrBuildNumber="$(BUILD_BUILDNUMBER)" /> diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/MergeAssetManifests.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/MergeAssetManifests.cs index 6cc901398..4ee3fed5e 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/MergeAssetManifests.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.UnifiedBuild.Tasks/MergeAssetManifests.cs @@ -31,8 +31,7 @@ namespace Microsoft.DotNet.UnifiedBuild.Tasks /// /// Azure DevOps build number /// - [Required] - public required string VmrBuildNumber { get; init; } + public string VmrBuildNumber { get; set; } = string.Empty; private static readonly string _buildIdAttribute = "BuildId"; private static readonly string _azureDevOpsBuildNumberAttribute = "AzureDevOpsBuildNumber";