From dc87e99edb3e6ab3aa0bfda5fa2db6d331e5fd48 Mon Sep 17 00:00:00 2001 From: Gang Wang Date: Thu, 22 Feb 2024 10:04:49 +0000 Subject: [PATCH] Use pipeline artifact instead of build artifact --- azure-pipelines.yml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 712ddde..85c64f2 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -27,35 +27,35 @@ extends: jobs: - job: job templateContext: - mb: - signing: - enabled: true - signType: '$(SignType)' - zipSources: false outputs: - - output: buildArtifacts + - output: pipelineArtifact displayName: 'Upload Symbols Artifact' - PathtoPublish: '$(Build.ArtifactStagingDirectory)/symbols' + targetPath: '$(Build.ArtifactStagingDirectory)/symbols' artifactName: Symbols - - output: buildArtifacts + - output: pipelineArtifact displayName: 'Upload Bin to drop' - PathtoPublish: '$(Build.ArtifactStagingDirectory)\bin' + targetPath: '$(Build.ArtifactStagingDirectory)\bin' artifactName: bin - - output: buildArtifacts + - output: pipelineArtifact displayName: 'Upload NuGet to drop' - PathtoPublish: '$(Build.ArtifactStagingDirectory)\pkg' + targetPath: '$(Build.ArtifactStagingDirectory)\pkg' artifactName: pkg - output: pipelineArtifact displayName: 'Upload MicroBuildOutputs to drop' targetPath: '$(Build.StagingDirectory)\MicroBuild\Output' artifactName: MicroBuildOutputs continueOnError: true - - output: buildArtifacts + - output: pipelineArtifact displayName: 'Upload logs to drop' - PathtoPublish: '$(Build.ArtifactStagingDirectory)\logs' + targetPath: '$(Build.ArtifactStagingDirectory)\logs' artifactName: logs condition: succeededOrFailed() steps: + - task: MicroBuildSigningPlugin@1 + inputs: + signType: '$(SignType)' + zipSources: true + - task: MSBuild@1 displayName: '/t:Pack' inputs: @@ -69,7 +69,7 @@ extends: inputs: SourceFolder: src/MSBuildLocator Contents: '**\*.pdb' - TargetFolder: '$(Build.ArtifactStagingDirectory)/symbols' + TargetFolder: '$(Build.ArtifactStagingDirectory)\symbols' CleanTargetFolder: true - task: PublishSymbols@2