From c7ee91d26b7feb1be15e5784eb3e8f6fcc3c3be5 Mon Sep 17 00:00:00 2001 From: Sarah Vaupel Date: Mon, 27 Jan 2025 17:40:15 +0100 Subject: [PATCH] ci(azure-pipelines): distinguish between dependsOn and requiredArtifacts --- .azure-pipelines/templates/service.yaml | 5 ++++- azure-pipelines.yaml | 7 +++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.azure-pipelines/templates/service.yaml b/.azure-pipelines/templates/service.yaml index d7fec499c..61a1922ff 100755 --- a/.azure-pipelines/templates/service.yaml +++ b/.azure-pipelines/templates/service.yaml @@ -18,7 +18,10 @@ parameters: type: number default: 60 # extraBuildOptions: '' - - name: serviceDependencies + - name: serviceDependsOn + type: object + default: [] + - name: serviceRequiredArtifacts type: object default: [] - name: serviceArtifacts diff --git a/azure-pipelines.yaml b/azure-pipelines.yaml index 4012cac1a..7da44747d 100755 --- a/azure-pipelines.yaml +++ b/azure-pipelines.yaml @@ -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 }} \ No newline at end of file