azure-pipelines.yml: Publish NuGet artifacts before publish results
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 50e305a..4cad145 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -202,6 +202,20 @@
Contents: '**/bin/$(BuildConfiguration)/**/*.pdb'
TargetFolder: '$(Build.ArtifactStagingDirectory)/$(DebugArtifactName)'
+ - task: PublishPipelineArtifact@1
+ displayName: 'Publish Artifact: $(NuGetArtifactName)'
+ inputs:
+ targetPath: '$(Build.ArtifactStagingDirectory)/$(NuGetArtifactName)'
+ artifact: '$(NuGetArtifactName)'
+ publishLocation: 'pipeline'
+
+ - task: PublishPipelineArtifact@1
+ displayName: 'Publish Artifact: $(DebugArtifactName)'
+ inputs:
+ targetPath: '$(Build.ArtifactStagingDirectory)/$(DebugArtifactName)'
+ artifact: '$(DebugArtifactName)'
+ publishLocation: 'pipeline'
+
- template: 'build/azure-templates/publish-test-binaries.yml'
parameters:
publishDirectory: $(PublishTempDirectory)
@@ -229,20 +243,6 @@
framework: 'net48'
binaryArtifactName: '$(BinaryArtifactName)'
testSettingsFilePath: '$(Build.ArtifactStagingDirectory)/$(TestSettingsFileName)'
-
- - task: PublishPipelineArtifact@1
- displayName: 'Publish Artifact: $(NuGetArtifactName)'
- inputs:
- targetPath: '$(Build.ArtifactStagingDirectory)/$(NuGetArtifactName)'
- artifact: '$(NuGetArtifactName)'
- publishLocation: 'pipeline'
-
- - task: PublishPipelineArtifact@1
- displayName: 'Publish Artifact: $(DebugArtifactName)'
- inputs:
- targetPath: '$(Build.ArtifactStagingDirectory)/$(DebugArtifactName)'
- artifact: '$(DebugArtifactName)'
- publishLocation: 'pipeline'
- job: Docs
condition: and(succeeded(), eq(variables['GenerateDocs'], 'true'))