@@ -225,123 +225,123 @@ extends:
225
225
os : linux
226
226
image : ubuntu-latest
227
227
jobs :
228
- - deployment : deploy_hidi
229
- condition : and(contains(variables['build.SourceBranch'], 'refs/tags/v'), succeeded())
230
- templateContext :
231
- type : releaseJob
232
- isProduction : true
233
- inputs :
234
- - input : pipelineArtifact
235
- artifactName : Nugets
236
- targetPath : ' $(Pipeline.Workspace)'
237
- dependsOn : []
238
- environment : nuget-org
239
- strategy :
240
- runOnce :
241
- deploy :
242
- pool :
243
- vmImage : ubuntu-latest
244
- steps :
245
- - task : 1ES.PublishNuget@1
246
- displayName : ' NuGet push'
247
- inputs :
248
- packagesToPush : ' $(Pipeline.Workspace)/Microsoft.OpenApi.Hidi.*.nupkg'
249
- packageParentPath : ' $(Pipeline.Workspace)'
250
- nuGetFeedType : external
251
- publishFeedCredentials : ' OpenAPI Nuget Connection'
228
+ # - deployment: deploy_hidi
229
+ # condition: and(contains(variables['build.SourceBranch'], 'refs/tags/v'), succeeded())
230
+ # templateContext:
231
+ # type: releaseJob
232
+ # isProduction: true
233
+ # inputs:
234
+ # - input: pipelineArtifact
235
+ # artifactName: Nugets
236
+ # targetPath: '$(Pipeline.Workspace)'
237
+ # dependsOn: []
238
+ # environment: nuget-org
239
+ # strategy:
240
+ # runOnce:
241
+ # deploy:
242
+ # pool:
243
+ # vmImage: ubuntu-latest
244
+ # steps:
245
+ # - task: 1ES.PublishNuget@1
246
+ # displayName: 'NuGet push'
247
+ # inputs:
248
+ # packagesToPush: '$(Pipeline.Workspace)/Microsoft.OpenApi.Hidi.*.nupkg'
249
+ # packageParentPath: '$(Pipeline.Workspace)'
250
+ # nuGetFeedType: external
251
+ # publishFeedCredentials: 'OpenAPI Nuget Connection'
252
252
253
- - deployment : deploy_lib
254
- condition : and(contains(variables['build.SourceBranch'], 'refs/tags/v'), succeeded())
255
- templateContext :
256
- type : releaseJob
257
- isProduction : true
258
- inputs :
259
- - input : pipelineArtifact
260
- artifactName : Nugets
261
- targetPath : ' $(Pipeline.Workspace)'
262
- dependsOn : []
263
- environment : nuget-org
264
- strategy :
265
- runOnce :
266
- deploy :
267
- pool :
268
- vmImage : ubuntu-latest
269
- steps :
270
- - powershell : |
271
- $fileNames = "$(Pipeline.Workspace)/Microsoft.OpenApi.Hidi.*.nupkg", "$(Pipeline.Workspace)/Microsoft.OpenApi.YamlReader.*.nupkg", "$(Pipeline.Workspace)/Microsoft.OpenApi.Workbench.*.nupkg"
272
- foreach($fileName in $fileNames) {
273
- if(Test-Path $fileName) {
274
- rm $fileName -Verbose
275
- }
276
- }
277
- displayName: remove other nupkgs to avoid duplication
278
- - task : 1ES.PublishNuget@1
279
- displayName : ' NuGet push'
280
- inputs :
281
- packagesToPush : ' $(Pipeline.Workspace)/Microsoft.OpenApi.*.nupkg'
282
- packageParentPath : ' $(Pipeline.Workspace)'
283
- nuGetFeedType : external
284
- publishFeedCredentials : ' OpenAPI Nuget Connection'
253
+ # - deployment: deploy_lib
254
+ # condition: and(contains(variables['build.SourceBranch'], 'refs/tags/v'), succeeded())
255
+ # templateContext:
256
+ # type: releaseJob
257
+ # isProduction: true
258
+ # inputs:
259
+ # - input: pipelineArtifact
260
+ # artifactName: Nugets
261
+ # targetPath: '$(Pipeline.Workspace)'
262
+ # dependsOn: []
263
+ # environment: nuget-org
264
+ # strategy:
265
+ # runOnce:
266
+ # deploy:
267
+ # pool:
268
+ # vmImage: ubuntu-latest
269
+ # steps:
270
+ # - powershell: |
271
+ # $fileNames = "$(Pipeline.Workspace)/Microsoft.OpenApi.Hidi.*.nupkg", "$(Pipeline.Workspace)/Microsoft.OpenApi.YamlReader.*.nupkg", "$(Pipeline.Workspace)/Microsoft.OpenApi.Workbench.*.nupkg"
272
+ # foreach($fileName in $fileNames) {
273
+ # if(Test-Path $fileName) {
274
+ # rm $fileName -Verbose
275
+ # }
276
+ # }
277
+ # displayName: remove other nupkgs to avoid duplication
278
+ # - task: 1ES.PublishNuget@1
279
+ # displayName: 'NuGet push'
280
+ # inputs:
281
+ # packagesToPush: '$(Pipeline.Workspace)/Microsoft.OpenApi.*.nupkg'
282
+ # packageParentPath: '$(Pipeline.Workspace)'
283
+ # nuGetFeedType: external
284
+ # publishFeedCredentials: 'OpenAPI Nuget Connection'
285
285
286
- - deployment : deploy_yaml_reader
287
- condition : and(contains(variables['build.SourceBranch'], 'refs/tags/v'), succeeded())
288
- templateContext :
289
- type : releaseJob
290
- isProduction : true
291
- inputs :
292
- - input : pipelineArtifact
293
- artifactName : Nugets
294
- targetPath : ' $(Pipeline.Workspace)'
295
- dependsOn : deploy_lib
296
- environment : nuget-org
297
- strategy :
298
- runOnce :
299
- deploy :
300
- pool :
301
- vmImage : ubuntu-latest
302
- steps :
303
- - task : 1ES.PublishNuget@1
304
- displayName : ' NuGet push'
305
- inputs :
306
- packagesToPush : ' $(Pipeline.Workspace)/Microsoft.OpenApi.YamlReader.*.nupkg'
307
- packageParentPath : ' $(Pipeline.Workspace)'
308
- nuGetFeedType : external
309
- publishFeedCredentials : ' OpenAPI Nuget Connection'
286
+ # - deployment: deploy_yaml_reader
287
+ # condition: and(contains(variables['build.SourceBranch'], 'refs/tags/v'), succeeded())
288
+ # templateContext:
289
+ # type: releaseJob
290
+ # isProduction: true
291
+ # inputs:
292
+ # - input: pipelineArtifact
293
+ # artifactName: Nugets
294
+ # targetPath: '$(Pipeline.Workspace)'
295
+ # dependsOn: deploy_lib
296
+ # environment: nuget-org
297
+ # strategy:
298
+ # runOnce:
299
+ # deploy:
300
+ # pool:
301
+ # vmImage: ubuntu-latest
302
+ # steps:
303
+ # - task: 1ES.PublishNuget@1
304
+ # displayName: 'NuGet push'
305
+ # inputs:
306
+ # packagesToPush: '$(Pipeline.Workspace)/Microsoft.OpenApi.YamlReader.*.nupkg'
307
+ # packageParentPath: '$(Pipeline.Workspace)'
308
+ # nuGetFeedType: external
309
+ # publishFeedCredentials: 'OpenAPI Nuget Connection'
310
310
311
- - deployment : create_github_release
312
- templateContext :
313
- type : releaseJob
314
- isProduction : true
315
- inputs :
316
- - input : pipelineArtifact
317
- artifactName : Nugets
318
- targetPath : ' $(Pipeline.Workspace)'
319
- dependsOn : []
320
- environment : kiota-github-releases
321
- strategy :
322
- runOnce :
323
- deploy :
324
- pool :
325
- vmImage : ubuntu-latest
326
- steps :
327
- - pwsh : |
328
- $artifactName = Get-ChildItem -Path $(Pipeline.Workspace) -Filter Microsoft.OpenApi.*.nupkg -recurse | select -First 1
329
- $artifactVersion= $artifactName.Name -replace "Microsoft.OpenApi.", "" -replace ".nupkg", ""
330
- #Set Variable $artifactName and $artifactVersion
331
- Write-Host "##vso[task.setvariable variable=artifactVersion; isSecret=false;]$artifactVersion"
332
- echo "$artifactVersion"
333
- displayName: 'Fetch Artifact Name'
334
- - task : GitHubRelease@1
335
- displayName : ' GitHub release (edit)'
336
- condition : succeededOrFailed()
337
- inputs :
338
- gitHubConnection : ' Github-MaggieKimani1'
339
- action : edit
340
- tagSource : userSpecifiedTag
341
- tag : ' v$(artifactVersion)'
342
- releaseNotesSource : inline
343
- assets : ' $(Pipeline.Workspace)\**\*.exe'
344
- addChangeLog : false
311
+ # - deployment: create_github_release
312
+ # templateContext:
313
+ # type: releaseJob
314
+ # isProduction: true
315
+ # inputs:
316
+ # - input: pipelineArtifact
317
+ # artifactName: Nugets
318
+ # targetPath: '$(Pipeline.Workspace)'
319
+ # dependsOn: []
320
+ # environment: kiota-github-releases
321
+ # strategy:
322
+ # runOnce:
323
+ # deploy:
324
+ # pool:
325
+ # vmImage: ubuntu-latest
326
+ # steps:
327
+ # - pwsh: |
328
+ # $artifactName = Get-ChildItem -Path $(Pipeline.Workspace) -Filter Microsoft.OpenApi.*.nupkg -recurse | select -First 1
329
+ # $artifactVersion= $artifactName.Name -replace "Microsoft.OpenApi.", "" -replace ".nupkg", ""
330
+ # #Set Variable $artifactName and $artifactVersion
331
+ # Write-Host "##vso[task.setvariable variable=artifactVersion; isSecret=false;]$artifactVersion"
332
+ # echo "$artifactVersion"
333
+ # displayName: 'Fetch Artifact Name'
334
+ # - task: GitHubRelease@1
335
+ # displayName: 'GitHub release (edit)'
336
+ # condition: succeededOrFailed()
337
+ # inputs:
338
+ # gitHubConnection: 'Github-MaggieKimani1'
339
+ # action: edit
340
+ # tagSource: userSpecifiedTag
341
+ # tag: 'v$(artifactVersion)'
342
+ # releaseNotesSource: inline
343
+ # assets: '$(Pipeline.Workspace)\**\*.exe'
344
+ # addChangeLog: false
345
345
346
346
- deployment : deploy_docker_image
347
347
environment : docker-images-deploy
0 commit comments