From 82a293691eb2f8c83a43f6be6da72524e3e68489 Mon Sep 17 00:00:00 2001 From: Oleksandr Didyk Date: Mon, 17 Apr 2023 11:58:41 +0000 Subject: [PATCH 1/4] add pre-built detection --- NuGet.config | 4 +++- eng/SourceBuild.props | 2 ++ eng/SourceBuildPrebuiltBaseline.xml | 26 ++++++++++++++++++-- eng/Version.Details.xml | 37 +++++++++++++++++++++++++++-- 4 files changed, 64 insertions(+), 5 deletions(-) diff --git a/NuGet.config b/NuGet.config index f3089b9fa979c7..770749c4dc384b 100644 --- a/NuGet.config +++ b/NuGet.config @@ -1,4 +1,4 @@ - + @@ -16,6 +16,8 @@ + + diff --git a/eng/SourceBuild.props b/eng/SourceBuild.props index 5e12f4af83cc37..f9e69127d48f76 100644 --- a/eng/SourceBuild.props +++ b/eng/SourceBuild.props @@ -37,6 +37,8 @@ $(InnerBuildArgs) /p:AdditionalRuntimeIdentifierParent=$(BaseOS) + + $(InnerBuildArgs) /p:ArcadeBuildFromSource=true $(InnerBuildArgs) /p:OfficialBuildId=$(OfficialBuildId) $(InnerBuildArgs) /p:ContinuousIntegrationBuild=$(ContinuousIntegrationBuild) $(InnerBuildArgs) --usemonoruntime diff --git a/eng/SourceBuildPrebuiltBaseline.xml b/eng/SourceBuildPrebuiltBaseline.xml index c1b6dfbf053817..60161d196d9066 100644 --- a/eng/SourceBuildPrebuiltBaseline.xml +++ b/eng/SourceBuildPrebuiltBaseline.xml @@ -1,5 +1,27 @@ + - + + + + + + + + + + - + + + + + + + + + + + + + \ No newline at end of file diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 6eaae8cab1d824..416a8ac2d6ffc9 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -76,9 +76,14 @@ https://github.com/dotnet/llvm-project 76f334f354eb653a7b409a5319b591ea09df5a43 - + https://github.com/dotnet/command-line-api - 5618b2d243ccdeb5c7e50a298b33b13036b4351b + 8374d5fca634a93458c84414b1604c12f765d1ab + + + https://github.com/dotnet/command-line-api + 8374d5fca634a93458c84414b1604c12f765d1ab + https://github.com/dotnet/cecil @@ -90,12 +95,37 @@ ab09b0b8d6768d58e09c033beea1570d4ca74c1f + + https://github.com/dotnet/source-build-reference-packages + 05b4fdac346e01716abda4c92fcf0b7880e73792 + + + + https://github.com/dotnet/source-build-externals + de4dda48d0cf31e13182bc24107b2246c61ed483 + + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 + + https://github.com/dotnet/arcade + 06faa97f3e5232df0ddad42caaf28eea39d4ad1a + + + + https://github.com/dotnet/sourcelink + 3f43bf1b2dead2cb51f20dc47f6dfd7981248820 + + + + https://github.com/dotnet/xliff-tasks + b7fb98b199d0b1b6188da4f4bf4f5accddac98d4 + + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 @@ -271,6 +301,7 @@ https://github.com/dotnet/runtime 25f09dea3cebc63ef4d780daa90943fcaaacdd35 + https://github.com/dotnet/runtime @@ -323,6 +354,7 @@ https://github.com/dotnet/roslyn 1d3e90428043f6b18f517e89b8e21328dca99e56 + https://github.com/dotnet/roslyn @@ -339,6 +371,7 @@ https://github.com/dotnet/sdk 2fd62c3936f5336b836f6b12df170aa0e90da767 + https://dev.azure.com/dnceng/internal/_git/dotnet-optimization From 433271babf2ded76ca3d1197e1f3b2e826c3a4f6 Mon Sep 17 00:00:00 2001 From: Oleksandr Didyk Date: Mon, 15 May 2023 17:13:12 +0000 Subject: [PATCH 2/4] remove microsoft.codeanalysis from baseline --- eng/SourceBuildPrebuiltBaseline.xml | 5 ----- eng/Version.Details.xml | 4 ++-- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/eng/SourceBuildPrebuiltBaseline.xml b/eng/SourceBuildPrebuiltBaseline.xml index 60161d196d9066..c386343036a12c 100644 --- a/eng/SourceBuildPrebuiltBaseline.xml +++ b/eng/SourceBuildPrebuiltBaseline.xml @@ -6,17 +6,12 @@ - - - - - diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 416a8ac2d6ffc9..e4dc1e6afa3743 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -95,9 +95,9 @@ ab09b0b8d6768d58e09c033beea1570d4ca74c1f - + https://github.com/dotnet/source-build-reference-packages - 05b4fdac346e01716abda4c92fcf0b7880e73792 + e2e64d25662c00a35726d3c52f969a50edaa4f48 From d8487f8c405897b4c81ef423b518abf11b48500c Mon Sep 17 00:00:00 2001 From: Oleksandr Didyk Date: Wed, 17 May 2023 14:37:54 +0000 Subject: [PATCH 3/4] add AllowTestProjectUsage --- eng/SourceBuild.props | 4 ++++ eng/Version.Details.xml | 4 ---- eng/Versions.props | 4 +++- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/eng/SourceBuild.props b/eng/SourceBuild.props index f9e69127d48f76..adf118430f1eef 100644 --- a/eng/SourceBuild.props +++ b/eng/SourceBuild.props @@ -8,6 +8,10 @@ ./build.sh + + + true + $([System.Runtime.InteropServices.RuntimeInformation]::RuntimeIdentifier) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index e4dc1e6afa3743..6fbb5be34d94db 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -110,10 +110,6 @@ https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - - - https://github.com/dotnet/arcade - 06faa97f3e5232df0ddad42caaf28eea39d4ad1a diff --git a/eng/Versions.props b/eng/Versions.props index 087c2c54ff5ea3..5e2087e38312ad 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -93,7 +93,9 @@ 8.0.0-beta.23265.1 8.0.0-beta.23265.1 8.0.0-beta.23265.1 - 8.0.0-beta.23265.1 + + 8.0.0-beta.23259.5 + 8.0.0-beta.23265.1 8.0.0-beta.23265.1 8.0.0-beta.23265.1 From 909b1c3fe6d37975c872cbad554ae9f9cc7d4fac Mon Sep 17 00:00:00 2001 From: Oleksandr Didyk Date: Wed, 17 May 2023 18:26:02 +0000 Subject: [PATCH 4/4] bump Arcade and SBRP --- eng/SourceBuildPrebuiltBaseline.xml | 16 +++++------ eng/Version.Details.xml | 42 ++++++++++++++--------------- eng/Versions.props | 32 +++++++++++----------- global.json | 6 ++--- 4 files changed, 45 insertions(+), 51 deletions(-) diff --git a/eng/SourceBuildPrebuiltBaseline.xml b/eng/SourceBuildPrebuiltBaseline.xml index c386343036a12c..4a60aa29d0cb20 100644 --- a/eng/SourceBuildPrebuiltBaseline.xml +++ b/eng/SourceBuildPrebuiltBaseline.xml @@ -2,21 +2,17 @@ + + + + + - - - - - - - - - - \ No newline at end of file diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 6fbb5be34d94db..ac4120c1678b95 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -95,7 +95,7 @@ ab09b0b8d6768d58e09c033beea1570d4ca74c1f - + https://github.com/dotnet/source-build-reference-packages e2e64d25662c00a35726d3c52f969a50edaa4f48 @@ -107,82 +107,82 @@ - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/sourcelink 3f43bf1b2dead2cb51f20dc47f6dfd7981248820 - + https://github.com/dotnet/xliff-tasks b7fb98b199d0b1b6188da4f4bf4f5accddac98d4 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 @@ -315,7 +315,7 @@ https://github.com/dotnet/xharness aa434d0c7e6eb46df1ec11b3c63add37d835c4d0 - + https://github.com/dotnet/arcade 2d8d59065b5e090584a8e90c4371fc06ed60bdc5 diff --git a/eng/Versions.props b/eng/Versions.props index 5e2087e38312ad..80f7e7edc3233f 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -84,23 +84,21 @@ 8.0.100-preview.2.23107.1 - 8.0.0-beta.23265.1 - 8.0.0-beta.23265.1 - 8.0.0-beta.23265.1 - 8.0.0-beta.23265.1 - 8.0.0-beta.23265.1 - 2.5.1-beta.23265.1 - 8.0.0-beta.23265.1 - 8.0.0-beta.23265.1 - 8.0.0-beta.23265.1 - - 8.0.0-beta.23259.5 - - 8.0.0-beta.23265.1 - 8.0.0-beta.23265.1 - 8.0.0-beta.23265.1 - 8.0.0-beta.23265.1 - 8.0.0-beta.23265.1 + 8.0.0-beta.23267.2 + 8.0.0-beta.23267.2 + 8.0.0-beta.23267.2 + 8.0.0-beta.23267.2 + 8.0.0-beta.23267.2 + 2.5.1-beta.23267.2 + 8.0.0-beta.23267.2 + 8.0.0-beta.23267.2 + 8.0.0-beta.23267.2 + 8.0.0-beta.23267.2 + 8.0.0-beta.23267.2 + 8.0.0-beta.23267.2 + 8.0.0-beta.23267.2 + 8.0.0-beta.23267.2 + 8.0.0-beta.23267.2 6.0.0-preview.1.102 diff --git a/global.json b/global.json index 246e0185369951..4646dc906e977b 100644 --- a/global.json +++ b/global.json @@ -8,9 +8,9 @@ "dotnet": "8.0.100-preview.3.23178.7" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "8.0.0-beta.23265.1", - "Microsoft.DotNet.Helix.Sdk": "8.0.0-beta.23265.1", - "Microsoft.DotNet.SharedFramework.Sdk": "8.0.0-beta.23265.1", + "Microsoft.DotNet.Arcade.Sdk": "8.0.0-beta.23267.2", + "Microsoft.DotNet.Helix.Sdk": "8.0.0-beta.23267.2", + "Microsoft.DotNet.SharedFramework.Sdk": "8.0.0-beta.23267.2", "Microsoft.Build.NoTargets": "3.7.0", "Microsoft.Build.Traversal": "3.4.0", "Microsoft.NET.Sdk.IL": "8.0.0-preview.5.23251.1"