From 11b17ab1e278036d591d946f612cc7736d6efa29 Mon Sep 17 00:00:00 2001 From: Sarah Vaupel Date: Thu, 6 Feb 2025 18:25:37 +0100 Subject: [PATCH] ci(azure-pipelines): disable Test stage for now --- azure-pipelines.yaml | 44 +++++++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/azure-pipelines.yaml b/azure-pipelines.yaml index 94f8f8c7c..388f3c014 100755 --- a/azure-pipelines.yaml +++ b/azure-pipelines.yaml @@ -75,6 +75,7 @@ stages: dependenciesArtifacts: ${{service.dependenciesArtifacts}} - stage: Build + dependsOn: Setup jobs: - ${{ each service in parameters.services }}: - job: Build_${{service.name}} @@ -97,29 +98,30 @@ stages: ArtifactName: '${{service.name}}' publishLocation: 'Container' -- stage: Test - dependsOn: Build - condition: eq(variables.skipTests, false) - jobs: - - ${{ each service in parameters.services }}: - - job: Test_${{service.name}} - displayName: Compile ${{service.name}} - dependsOn: ${{service.dependsOn}} - steps: - - template: .azure-pipelines/templates/steps/make.yaml - parameters: - makeJob: lint - makeService: ${{service.name}} - - template: .azure-pipelines/templates/steps/make.yaml - parameters: - makeJob: test - makeService: ${{service.name}} - - job: TestReport_${{service.name}} - displayName: Upload test reports for ${{service.name}} - steps: - - script: echo "Work in progress" # TODO +# - stage: Test +# dependsOn: Setup +# condition: eq(variables.skipTests, false) +# jobs: +# - ${{ each service in parameters.services }}: +# - job: Test_${{service.name}} +# displayName: Compile ${{service.name}} +# dependsOn: ${{service.dependsOn}} +# steps: +# - template: .azure-pipelines/templates/steps/make.yaml +# parameters: +# makeJob: lint +# makeService: ${{service.name}} +# - template: .azure-pipelines/templates/steps/make.yaml +# parameters: +# makeJob: test +# makeService: ${{service.name}} +# - job: TestReport_${{service.name}} +# displayName: Upload test reports for ${{service.name}} +# steps: +# - script: echo "Work in progress" # TODO - stage: Release + dependsOn: Build # TODO include Test iff not skipped condition: or(eq(variables.forceRelease, true), startsWith(variables['Build.SourceBranch'], 'refs/tags/')) jobs: - template: .azure-pipelines/templates/jobs/release.yaml