From 95d38c3696d829db9e31ebf5d936889e05f73382 Mon Sep 17 00:00:00 2001 From: Patrick Hallisey Date: Mon, 3 Mar 2025 09:50:24 -0800 Subject: [PATCH] Use PME for ESRP release - Update release task to v9 - Use PME managed identity for ESRP requests --- azure-pipelines.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index b101695..cd5b5d4 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -74,14 +74,15 @@ extends: Get-ChildItem "$(Build.ArtifactStagingDirectory)" -Recurse -Force | % { Write-Host $_.FullName } displayName: Move artifact to $(Build.ArtifactStagingDirectory) - - task: EsrpRelease@7 + - task: EsrpRelease@9 + displayName: 'Publish oav to ESRP' inputs: - displayName: 'Publish oav to ESRP' - ConnectedServiceName: 'Azure SDK Engineering System' + ConnectedServiceName: 'Azure SDK PME Managed Identity' ClientId: '5f81938c-2544-4f1f-9251-dd9de5b8a81b' - KeyVaultName: 'AzureSDKEngKeyVault' - AuthCertName: 'azure-sdk-esrp-release-auth-certificate' - SignCertName: 'azure-sdk-esrp-release-sign-certificate' + DomainTenantId: '975f013f-7f24-47e8-a7d3-abc4752bf346' + UseManagedIdentity: true + KeyVaultName: 'kv-azuresdk-codesign' + SignCertName: 'azure-sdk-esrp-release-certificate' Intent: 'PackageDistribution' ContentType: 'npm' FolderLocation: $(Build.ArtifactStagingDirectory) @@ -89,5 +90,4 @@ extends: Approvers: 'azuresdk@microsoft.com' ServiceEndpointUrl: 'https://api.esrp.microsoft.com' MainPublisher: 'ESRPRELPACMANTEST' - DomainTenantId: '72f988bf-86f1-41af-91ab-2d7cd011db47' productstate: $(Tag)