Skip to content

Commit 1aa93e6

Browse files
committed
Collect nuget and vsix artifacts separately
This should fix the failure of Azure Pipelines to deploy to nuget.org
1 parent 86837cf commit 1aa93e6

File tree

1 file changed

+20
-5
lines changed

1 file changed

+20
-5
lines changed

azure-pipelines/build.yml

+20-5
Original file line numberDiff line numberDiff line change
@@ -108,15 +108,30 @@ steps:
108108
Contents: |
109109
bin/**/$(BuildConfiguration)/**/*.nupkg
110110
bin/**/$(BuildConfiguration)/**/*.snupkg
111+
TargetFolder: $(Build.ArtifactStagingDirectory)/nuget
112+
flattenFolders: true
113+
displayName: Collecting nuget
114+
115+
- task: PublishBuildArtifacts@1
116+
inputs:
117+
PathtoPublish: $(Build.ArtifactStagingDirectory)/nuget
118+
ArtifactName: nuget
119+
ArtifactType: Container
120+
displayName: Publish nuget artifacts
121+
condition: succeededOrFailed()
122+
123+
- task: CopyFiles@1
124+
inputs:
125+
Contents: |
111126
bin/**/$(BuildConfiguration)/**/*.vsix
112-
TargetFolder: $(Build.ArtifactStagingDirectory)/deployables
127+
TargetFolder: $(Build.ArtifactStagingDirectory)/vsix
113128
flattenFolders: true
114-
displayName: Collecting deployables
129+
displayName: Collecting vsix
115130

116131
- task: PublishBuildArtifacts@1
117132
inputs:
118-
PathtoPublish: $(Build.ArtifactStagingDirectory)/deployables
119-
ArtifactName: deployables
133+
PathtoPublish: $(Build.ArtifactStagingDirectory)/vsix
134+
ArtifactName: vsix
120135
ArtifactType: Container
121-
displayName: Publish deployables artifacts
136+
displayName: Publish vsix artifacts
122137
condition: succeededOrFailed()

0 commit comments

Comments
 (0)