@@ -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