diff --git a/.pipelines/ci/templates/build-powertoys-steps.yml b/.pipelines/ci/templates/build-powertoys-steps.yml index 8152927111..022c62f67a 100644 --- a/.pipelines/ci/templates/build-powertoys-steps.yml +++ b/.pipelines/ci/templates/build-powertoys-steps.yml @@ -299,3 +299,14 @@ steps: displayName: Publish Logs artifact: '$(System.JobDisplayName) logs' condition: always() + +- task: CopyFiles@2 + inputs: + sourceFolder: '$(Build.SourcesDirectory)' + contents: '$(BuildPlatform)/$(BuildConfiguration)/**/?(*.exe|*.dll|*.pdb)' + targetFolder: '$(Build.ArtifactStagingDirectory)\$(BuildPlatform)\$(BuildConfiguration)' + +- task: PublishBuildArtifacts@1 + inputs: + pathToPublish: '$(Build.ArtifactStagingDirectory)\$(BuildPlatform)\$(BuildConfiguration)' + artifactName: build-$(BuildPlatform)-$(BuildConfiguration) diff --git a/.pipelines/ci/templates/run-ui-tests-ci.yml b/.pipelines/ci/templates/run-ui-tests-ci.yml index 9092a298d1..ae04707b69 100644 --- a/.pipelines/ci/templates/run-ui-tests-ci.yml +++ b/.pipelines/ci/templates/run-ui-tests-ci.yml @@ -18,7 +18,7 @@ jobs: - task: DownloadPipelineArtifact@2 displayName: Download artifacts inputs: - downloadPath: $(Build.SourcesDirectory)/${{ parameters.platform }}/${{ parameters.configuration }} + downloadPath: '$(Build.ArtifactStagingDirectory)\$(BuildPlatform)\$(BuildConfiguration)' - task: VSTest@2 displayName: 'UI Tests'