Skip to content

Commit 256635b

Browse files
committed
devops: fix ESRP publishing
1 parent 3f97c8a commit 256635b

File tree

1 file changed

+30
-30
lines changed

1 file changed

+30
-30
lines changed

.azure-pipelines/publish.yml

+30-30
Original file line numberDiff line numberDiff line change
@@ -49,34 +49,34 @@ extends:
4949
PLAYWRIGHT_TARGET_WHEEL=$wheel python -m build --wheel --outdir $(Build.ArtifactStagingDirectory)/esrp-build
5050
done
5151
displayName: 'Install & Build'
52-
- job: Publish
53-
dependsOn: Build
54-
templateContext:
55-
type: releaseJob
56-
isProduction: true
57-
inputs:
58-
- input: pipelineArtifact
59-
artifactName: esrp-build
60-
targetPath: $(Build.ArtifactStagingDirectory)/esrp-build
61-
steps:
62-
- checkout: none
63-
- task: EsrpRelease@9
52+
- job: Publish
53+
dependsOn: Build
54+
templateContext:
55+
type: releaseJob
56+
isProduction: true
6457
inputs:
65-
connectedservicename: 'Playwright-ESRP-PME'
66-
usemanagedidentity: true
67-
keyvaultname: 'playwright-esrp-pme'
68-
signcertname: 'ESRP-Release-Sign'
69-
clientid: '13434a40-7de4-4c23-81a3-d843dc81c2c5'
70-
intent: 'PackageDistribution'
71-
contenttype: 'PyPi'
72-
# Keeping it commented out as a workaround for:
73-
# https://portal.microsofticm.com/imp/v3/incidents/incident/499972482/summary
74-
# contentsource: 'folder'
75-
folderlocation: '$(Build.ArtifactStagingDirectory)/esrp-build'
76-
waitforreleasecompletion: true
77-
owners: 'maxschmitt@microsoft.com'
78-
approvers: 'maxschmitt@microsoft.com'
79-
serviceendpointurl: 'https://api.esrp.microsoft.com'
80-
mainpublisher: 'Playwright'
81-
domaintenantid: '975f013f-7f24-47e8-a7d3-abc4752bf346'
82-
displayName: 'ESRP Release to PIP'
58+
- input: pipelineArtifact
59+
artifactName: esrp-build
60+
targetPath: $(Build.ArtifactStagingDirectory)/esrp-build
61+
steps:
62+
- checkout: none
63+
- task: EsrpRelease@9
64+
inputs:
65+
connectedservicename: 'Playwright-ESRP-PME'
66+
usemanagedidentity: true
67+
keyvaultname: 'playwright-esrp-pme'
68+
signcertname: 'ESRP-Release-Sign'
69+
clientid: '13434a40-7de4-4c23-81a3-d843dc81c2c5'
70+
intent: 'PackageDistribution'
71+
contenttype: 'PyPi'
72+
# Keeping it commented out as a workaround for:
73+
# https://portal.microsofticm.com/imp/v3/incidents/incident/499972482/summary
74+
# contentsource: 'folder'
75+
folderlocation: '$(Build.ArtifactStagingDirectory)/esrp-build'
76+
waitforreleasecompletion: true
77+
owners: 'maxschmitt@microsoft.com'
78+
approvers: 'maxschmitt@microsoft.com'
79+
serviceendpointurl: 'https://api.esrp.microsoft.com'
80+
mainpublisher: 'Playwright'
81+
domaintenantid: '975f013f-7f24-47e8-a7d3-abc4752bf346'
82+
displayName: 'ESRP Release to PIP'

0 commit comments

Comments
 (0)