From b914e825bdf577aeb01101c523a2fb0c85ca52d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20S=C3=A1nchez=20L=C3=B3pez?= <1175054+carlossanlop@users.noreply.github.com> Date: Mon, 11 Nov 2024 14:17:59 -0800 Subject: [PATCH] Pass DotNetFinalVersionKind via yaml as a global property --- eng/Versions.props | 2 -- eng/pipelines/maintenance-packages.yml | 5 +++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/eng/Versions.props b/eng/Versions.props index e577c2b73..f4bffaa78 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -3,8 +3,6 @@ rtm - - release true false diff --git a/eng/pipelines/maintenance-packages.yml b/eng/pipelines/maintenance-packages.yml index 8eb88b327..8a021b5cb 100644 --- a/eng/pipelines/maintenance-packages.yml +++ b/eng/pipelines/maintenance-packages.yml @@ -83,10 +83,15 @@ extends: fetchDepth: 0 clean: true steps: + # Manually run an Azure DevOps job with the variable 'DotNetFinalVersionKind' set to 'release' to + # generate a stable version (package names without preview suffix strings). + # For nightly builds this value should be empty (default value). + # https://github.com/dotnet/arcade/blob/master/Documentation/CorePackages/Versioning.md#package-versioning - script: eng\common\cibuild.cmd -configuration Release -prepareMachine /p:Test=false + /p:DotNetFinalVersionKind=$(DotNetFinalVersionKind) $(_AdditionalBuildArgs) $(_InternalBuildArgs) displayName: $(_BuildJobDisplayName)