@@ -70,48 +70,48 @@ extends:
7070 workingDirectory : ' $(Build.SourcesDirectory)'
7171
7272
73- # - stage: deploy
74- # displayName: 'Deploy v1.0 Typescript SDK packages'
75- # # This condition deploys on successful CI runs for success builds and also allows for manual deployments from an arbitrary branch
76- # condition: or(and(contains(variables['Build.SourceBranch'], 'refs/tags/'), succeeded()), eq(variables['Build.Reason'], 'Manual'))
77- # dependsOn:
78- # - build
79- # jobs:
80- # - deployment: deploy_npm
81- # pool:
82- # name: Azure-Pipelines-1ESPT-ExDShared
83- # os: windows
84- # image: windows-latest
85- # dependsOn: []
86- # environment: msgraph-npm-org
73+ - stage : deploy
74+ displayName : ' Deploy v1.0 Typescript SDK packages'
75+ # This condition deploys on successful CI runs for success builds and also allows for manual deployments from an arbitrary branch
76+ condition : or(and(contains(variables['Build.SourceBranch'], 'refs/tags/'), succeeded()), eq(variables['Build.Reason'], 'Manual'))
77+ dependsOn :
78+ - build
79+ jobs :
80+ - deployment : deploy_npm
81+ pool :
82+ name : Azure-Pipelines-1ESPT-ExDShared
83+ os : windows
84+ image : windows-latest
85+ dependsOn : []
86+ environment : msgraph-npm-org
8787
88- # templateContext:
89- # type: releaseJob
90- # isProduction: true
91- # inputs:
92- # - input: pipelineArtifact
93- # artifactName: build-drop
94- # targetPath: '$(Build.ArtifactStagingDirectory)/npm'
88+ templateContext :
89+ type : releaseJob
90+ isProduction : true
91+ inputs :
92+ - input : pipelineArtifact
93+ artifactName : build-drop
94+ targetPath : ' $(Build.ArtifactStagingDirectory)/npm'
9595
96- # strategy:
97- # runOnce:
98- # deploy:
99- # steps:
100- # - task: EsrpRelease@9
101- # displayName: 'Publish V1.0 NPM package via ESRP Release'
102- # inputs:
103- # connectedservicename: "Federated DevX ESRP Managed Identity Connection"
104- # usemanagedidentity: false
105- # keyvaultname: 'akv-prod-eastus'
106- # authcertname: 'ReferenceLibraryPrivateCert'
107- # signcertname: 'ReferencePackagePublisherCertificate'
108- # clientid: '65035b7f-7357-4f29-bf25-c5ee5c3949f8'
109- # intent: 'PackageDistribution'
110- # contenttype: 'npm'
111- # contentsource: 'Folder'
112- # folderlocation: '$(Build.ArtifactStagingDirectory)/npm'
113- # owners: 'mmainer@microsoft.com,mowen@microsoft.com,gavinbarron@microsoft.com'
114- # approvers: 'mmainer@microsoft.com,christiano@microsoft.com,mowen@microsoft.com,lramosvea@microsoft.com,gavinbarron@microsoft.com'
115- # serviceendpointurl: 'https://api.esrp.microsoft.com'
116- # mainpublisher: 'ESRPRELPACMAN'
117- # domaintenantid: 'cdc5aeea-15c5-4db6-b079-fcadd2505dc2'
96+ strategy :
97+ runOnce :
98+ deploy :
99+ steps :
100+ - task : EsrpRelease@9
101+ displayName : ' Publish V1.0 NPM package via ESRP Release'
102+ inputs :
103+ connectedservicename : " Federated DevX ESRP Managed Identity Connection"
104+ usemanagedidentity : false
105+ keyvaultname : ' akv-prod-eastus'
106+ authcertname : ' ReferenceLibraryPrivateCert'
107+ signcertname : ' ReferencePackagePublisherCertificate'
108+ clientid : ' 65035b7f-7357-4f29-bf25-c5ee5c3949f8'
109+ intent : ' PackageDistribution'
110+ contenttype : ' npm'
111+ contentsource : ' Folder'
112+ folderlocation : ' $(Build.ArtifactStagingDirectory)/npm'
113+ owners : ' mmainer@microsoft.com,mowen@microsoft.com,gavinbarron@microsoft.com'
114+ approvers : ' mmainer@microsoft.com,christiano@microsoft.com,mowen@microsoft.com,lramosvea@microsoft.com,gavinbarron@microsoft.com'
115+ serviceendpointurl : ' https://api.esrp.microsoft.com'
116+ mainpublisher : ' ESRPRELPACMAN'
117+ domaintenantid : ' cdc5aeea-15c5-4db6-b079-fcadd2505dc2'
0 commit comments