ci(azure-pipelines): use DownloadPipelineArtifact task for more granular control

This commit is contained in:
Sarah Vaupel 2025-01-27 02:08:19 +01:00
parent 93f968a03b
commit 96f735a2f5

View File

@ -110,14 +110,12 @@ stages:
steps: steps:
- checkout: self - checkout: self
- ${{ each dep in parameters.serviceDependencies }}: - ${{ each dep in parameters.serviceDependencies }}:
- download: current - task: DownloadPipelineArtifact@2
displayName: Download artifacts from ${{ dep }} dependency displayName: Download artifacts from ${{ dep }} dependency
artifact: ${{ dep }}
- task: CopyFiles@2
displayName: Copy artifacts from ${{ dep }} dependency
inputs: inputs:
Contents: '$(Agent.WorkFolder)/${{dep}}' artifact: ${{ dep }}
TargetFolder: '$(Build.Repository.LocalPath)' patterns: '**/*'
path: '$(Build.Repository.LocalPath)'
- ${{ each buildStep in parameters.buildSteps }}: - ${{ each buildStep in parameters.buildSteps }}:
- template: ./service/build-step.yaml - template: ./service/build-step.yaml
parameters: parameters: