Skip to content

Commit 4e92f91

Browse files
add publish to nuget (#160)
* add publish to nuget * switch nuget publish to 1ES output
1 parent 5db38de commit 4e92f91

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

Pipelines/recursive-extractor-release.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,14 @@ extends:
9191
- output: pipelineArtifact
9292
path: '$(Build.StagingDirectory)'
9393
artifact: 'Signed_Binaries_$(System.JobId)_$(System.JobAttempt)'
94+
# see https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/1es-pipeline-templates/features/outputs/nuget-packages
95+
- output: nuget
96+
useDotNetTask: false
97+
packagesToPush: '$(Build.StagingDirectory)/*.nupkg'
98+
packageParentPath: '$(Build.StagingDirectory)'
99+
nuGetFeedType: external
100+
publishPackageMetadata: true
101+
publishFeedCredentials: 'sdl-oss-nuget-publish'
94102
steps:
95103
- task: UseDotNet@2
96104
inputs:
@@ -167,4 +175,4 @@ extends:
167175
targetType: 'inline'
168176
script: |
169177
mv $env:BUILD_BINARIESDIRECTORY/*.nupkg $env:BUILD_STAGINGDIRECTORY/
170-
mv $env:BUILD_BINARIESDIRECTORY/*.snupkg $env:BUILD_STAGINGDIRECTORY/
178+
mv $env:BUILD_BINARIESDIRECTORY/*.snupkg $env:BUILD_STAGINGDIRECTORY/

0 commit comments

Comments
 (0)