diff --git a/azure-pipelines/prepare-insertion-stages.yml b/azure-pipelines/prepare-insertion-stages.yml index ff752cd6..1acbc5f2 100644 --- a/azure-pipelines/prepare-insertion-stages.yml +++ b/azure-pipelines/prepare-insertion-stages.yml @@ -38,7 +38,7 @@ stages: - ${{ if parameters.PackagePush }}: - job: push ${{ if parameters.RealSign }}: - displayName: azure-public/vssdk feed + displayName: azure-public feeds ${{ else }}: displayName: devdiv/vs-impl feed # Leave this as-is, since non-signed builds must not be pushed to public feeds. ${{ if parameters.ArchiveSymbols }}: @@ -61,6 +61,17 @@ stages: ${{ else }}: nuGetFeedType: internal publishVstsFeed: vs-impl # Leave this as-is, since non-signed builds must not be pushed to public feeds. + - output: nuget + displayName: 📦 Push WinDBG extension + packagesToPush: '$(Pipeline.Workspace)/deployables-Windows/WinDBGGallery/*.nupkg' + packageParentPath: $(Pipeline.Workspace)/deployables-Windows/WinDBGGallery + allowPackageConflicts: true + ${{ if parameters.RealSign }}: + nuGetFeedType: external + publishFeedCredentials: azure-public/vs-impl + ${{ else }}: + nuGetFeedType: internal + publishVstsFeed: vs-impl # Leave this as-is, since non-signed builds must not be pushed to public feeds. steps: - checkout: none - download: current @@ -76,3 +87,7 @@ stages: parameters: wifServiceConnectionName: azure-public/vside package push deadPATServiceConnectionId: 42175e93-c771-4a4f-a132-3cca78f44b3b # azure-public/vssdk + - template: WIFtoPATauth.yml + parameters: + wifServiceConnectionName: azure-public/vside package push + deadPATServiceConnectionId: 207efd62-fd0f-43e7-aeae-17c4febcc660 # azure-public/vs-impl