Skip to content

Commit 6ed1500

Browse files
ci: update release connection (#828)
1 parent 2196858 commit 6ed1500

File tree

1 file changed

+26
-14
lines changed

1 file changed

+26
-14
lines changed

.azure-pipelines/ci-build-production.yml

Lines changed: 26 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -64,22 +64,34 @@ extends:
6464
image: windows-latest
6565
dependsOn: []
6666
environment: msgraph-npm-org
67+
68+
templateContext:
69+
type: releaseJob
70+
isProduction: true
71+
inputs:
72+
- input: pipelineArtifact
73+
artifactName: build-drop
74+
targetPath: '$(Build.ArtifactStagingDirectory)/npm'
75+
6776
strategy:
6877
runOnce:
6978
deploy:
7079
steps:
71-
- download: current
72-
artifact: build-drop
73-
- task: EsrpRelease@5
80+
- task: EsrpRelease@9
81+
displayName: 'Publish Beta NPM package via ESRP Release'
7482
inputs:
75-
ConnectedServiceName: 'MsGraph-ESRP-Publisher-Service-Connection'
76-
Intent: 'PackageDistribution'
77-
ContentType: 'npm'
78-
ContentSource: 'Folder'
79-
FolderLocation: $(Pipeline.Workspace)/build-drop/
80-
WaitForReleaseCompletion: true
81-
Owners: '3PMSGraphDevxTeam@microsoft.com'
82-
Approvers: 'anomondi@microsoft.com,ronaldkudoyi@microsoft.com,pgichuhi@microsoft.com,shemogumbe@microsoft.com'
83-
ServiceEndpointUrl: 'https://api.esrp.microsoft.com'
84-
MainPublisher: 'ESRPRELPACMAN'
85-
DomainTenantId: 'cdc5aeea-15c5-4db6-b079-fcadd2505dc2'
83+
connectedservicename: "Federated DevX ESRP Managed Identity Connection"
84+
usemanagedidentity: false
85+
keyvaultname: 'akv-prod-eastus'
86+
authcertname: 'ReferenceLibraryPrivateCert'
87+
signcertname: 'ReferencePackagePublisherCertificate'
88+
clientid: '65035b7f-7357-4f29-bf25-c5ee5c3949f8'
89+
intent: 'PackageDistribution'
90+
contenttype: 'npm'
91+
contentsource: 'Folder'
92+
folderlocation: '$(Build.ArtifactStagingDirectory)/npm'
93+
owners: 'mmainer@microsoft.com,mowen@microsoft.com,gavinbarron@microsoft.com'
94+
approvers: 'mmainer@microsoft.com,christiano@microsoft.com,mowen@microsoft.com,lramosvea@microsoft.com,gavinbarron@microsoft.com'
95+
serviceendpointurl: 'https://api.esrp.microsoft.com'
96+
mainpublisher: 'ESRPRELPACMAN'
97+
domaintenantid: 'cdc5aeea-15c5-4db6-b079-fcadd2505dc2'

0 commit comments

Comments
 (0)