From 62abfe31f504d8077890e66e63085ad81a447616 Mon Sep 17 00:00:00 2001 From: Jose Perez Rodriguez Date: Mon, 12 Aug 2024 22:20:29 +0000 Subject: [PATCH] Merged PR 41650: Getting ready for the 8.8 release Getting ready for the 8.8 release ---- #### AI description (iteration 1) #### PR Classification Release preparation for version 8.8. #### PR Summary This pull request prepares the repository for the 8.8 release by updating dependencies, removing unused stages, and configuring build settings. - Removed the `codecoverage` stage from `/azure-pipelines.yml`. - Updated dependency versions to 8.0.8 in `/eng/Version.Details.xml` and `/eng/Versions.props`. - Removed package source mappings and updated package sources in `/NuGet.config`. - Added steps to set up private feed credentials in `/eng/pipelines/templates/BuildAndTest.yml`. - Updated version labels and build properties in `/eng/Versions.props` and `/Directory.Build.props`. --- Directory.Build.props | 5 +++ NuGet.config | 36 ++---------------- azure-pipelines.yml | 48 +----------------------- eng/Version.Details.xml | 28 +++++++------- eng/Versions.props | 21 ++++++----- eng/pipelines/templates/BuildAndTest.yml | 18 +++++++++ 6 files changed, 54 insertions(+), 102 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index cea28e22ade..850685ca2d7 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -34,6 +34,11 @@ $(NetCoreTargetFrameworks) + + + $(NoWarn);NU1507 + + false latest diff --git a/NuGet.config b/NuGet.config index 761dd5478cf..7a28c23679b 100644 --- a/NuGet.config +++ b/NuGet.config @@ -4,11 +4,8 @@ - - - - - + + @@ -27,36 +24,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + diff --git a/azure-pipelines.yml b/azure-pipelines.yml index c8ab2149b97..3da5b47240a 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -141,7 +141,7 @@ extends: parameters: enableMicrobuild: true enableTelemetry: true - enableSourceIndex: true + enableSourceIndex: false runAsPublic: ${{ variables['runAsPublic'] }} # Publish build logs enablePublishBuildArtifacts: true @@ -218,51 +218,6 @@ extends: isWindows: false warnAsError: 0 - # ---------------------------------------------------------------- - # This stage performs quality gates enforcements - # ---------------------------------------------------------------- - - stage: codecoverage - displayName: CodeCoverage - dependsOn: - - build - condition: and(succeeded('build'), ne(variables['SkipQualityGates'], 'true')) - variables: - - template: /eng/common/templates-official/variables/pool-providers.yml@self - jobs: - - template: /eng/common/templates-official/jobs/jobs.yml@self - parameters: - enableMicrobuild: true - enableTelemetry: true - runAsPublic: ${{ variables['runAsPublic'] }} - workspace: - clean: all - - # ---------------------------------------------------------------- - # This stage downloads the code coverage reports from the build jobs, - # merges those and validates the combined test coverage. - # ---------------------------------------------------------------- - jobs: - - job: CodeCoverageReport - timeoutInMinutes: 180 - - pool: - name: NetCore1ESPool-Internal - image: 1es-mariner-2 - os: linux - - preSteps: - - checkout: self - clean: true - persistCredentials: true - fetchDepth: 1 - - steps: - - script: $(Build.SourcesDirectory)/build.sh --ci --restore - displayName: Init toolset - - - template: /eng/pipelines/templates/VerifyCoverageReport.yml - - # ---------------------------------------------------------------- # This stage only performs a build treating warnings as errors # to detect any kind of code style violations @@ -318,7 +273,6 @@ extends: parameters: validateDependsOn: - build - - codecoverage - correctness publishingInfraVersion: 3 enableSymbolValidation: false diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 02a2148d2e2..f8727686e5d 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -108,33 +108,33 @@ https://dev.azure.com/dnceng/internal/_git/dotnet-runtime 5535e31a712343a63f5d7d796cd874e563e5ac14 - + https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore - 2f1db20456007c9515068a35a65afdf99af70bc6 + 954f61dd38b33caa2b736c73530bd5a294174437 - + https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore - 2f1db20456007c9515068a35a65afdf99af70bc6 + 954f61dd38b33caa2b736c73530bd5a294174437 - + https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore - 2f1db20456007c9515068a35a65afdf99af70bc6 + 954f61dd38b33caa2b736c73530bd5a294174437 - + https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore - 2f1db20456007c9515068a35a65afdf99af70bc6 + 954f61dd38b33caa2b736c73530bd5a294174437 - + https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore - 2f1db20456007c9515068a35a65afdf99af70bc6 + 954f61dd38b33caa2b736c73530bd5a294174437 - + https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore - 2f1db20456007c9515068a35a65afdf99af70bc6 + 954f61dd38b33caa2b736c73530bd5a294174437 - + https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore - 2f1db20456007c9515068a35a65afdf99af70bc6 + 954f61dd38b33caa2b736c73530bd5a294174437 diff --git a/eng/Versions.props b/eng/Versions.props index 80da5173855..38ae29f6a23 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -3,7 +3,7 @@ 8 8 0 - preview + rtm $(MajorVersion).$(MinorVersion).$(PatchVersion) @@ -11,8 +11,11 @@ $(MajorVersion).$(MinorVersion).0.0 - + release true @@ -62,15 +65,15 @@ 8.0.3 8.0.0 - 8.0.7 - 8.0.7 - 8.0.7 - 8.0.7 + 8.0.8 + 8.0.8 + 8.0.8 + 8.0.8 8.0.5 - 8.0.7 + 8.0.8 8.0.5 - 8.0.7 - 8.0.7 + 8.0.8 + 8.0.8