ci(azure-pipelines): distinguish between dependsOn and requiredArtifacts

This commit is contained in:
Sarah Vaupel 2025-01-27 17:40:15 +01:00
parent 09ccd12b29
commit c7ee91d26b
2 changed files with 9 additions and 3 deletions

View File

@ -18,7 +18,10 @@ parameters:
type: number type: number
default: 60 default: 60
# extraBuildOptions: '' # extraBuildOptions: ''
- name: serviceDependencies - name: serviceDependsOn
type: object
default: []
- name: serviceRequiredArtifacts
type: object type: object
default: [] default: []
- name: serviceArtifacts - name: serviceArtifacts

View File

@ -29,7 +29,9 @@ parameters:
tag: 8.10.4 tag: 8.10.4
pool: 'Prod Private Agent Pool DS3' pool: 'Prod Private Agent Pool DS3'
timeout: 1440 timeout: 1440
dependencies: dependsOn:
- frontend
requiredArtifacts:
- name: frontend - name: frontend
source: current source: current
version: 'latest' version: 'latest'
@ -60,5 +62,6 @@ stages:
serviceBase: ${{ service.base }} serviceBase: ${{ service.base }}
servicePool: ${{ service.pool }} servicePool: ${{ service.pool }}
serviceTimeout: ${{ service.timeout }} serviceTimeout: ${{ service.timeout }}
serviceDependencies: ${{ service.dependencies }} serviceDependsOn: ${{ service.dependsOn }}
serviceRequiredArtifacts: ${{ service.requiredArtifacts }}
serviceArtifacts: ${{ service.artifacts }} serviceArtifacts: ${{ service.artifacts }}