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
default: 60
# extraBuildOptions: ''
- name: serviceDependencies
- name: serviceDependsOn
type: object
default: []
- name: serviceRequiredArtifacts
type: object
default: []
- name: serviceArtifacts

View File

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