From 6ae1514631a9dfd1ab5763ad2fc26274b09868de Mon Sep 17 00:00:00 2001 From: scbedd <45376673+scbedd@users.noreply.github.com> Date: Fri, 18 Oct 2019 16:35:24 -0700 Subject: [PATCH] properly handling condition for job run --- eng/pipelines/templates/jobs/archetype-sdk-client.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/pipelines/templates/jobs/archetype-sdk-client.yml b/eng/pipelines/templates/jobs/archetype-sdk-client.yml index 9416ee0d58a6..ea9636b4c2f3 100644 --- a/eng/pipelines/templates/jobs/archetype-sdk-client.yml +++ b/eng/pipelines/templates/jobs/archetype-sdk-client.yml @@ -21,7 +21,7 @@ jobs: BeforePublishSteps: ${{ parameters.BeforePublishSteps }} - job: 'Analyze' - condition: ne(variables['Skip.Analyze'], 'true') + condition: and(succeededOrFailed(), ne(variables['Skip.Analyze'], 'true')) variables: - template: ../variables/globals.yml @@ -35,7 +35,7 @@ jobs: - template: ../steps/analyze.yml - job: 'Test' - condition: ne(variables['Skip.Test'], 'true') + condition: and(succeededOrFailed(), ne(variables['Skip.Test'], 'true')) timeoutInMinutes: ${{ parameters.TestTimeoutInMinutes }} variables: - template: ../variables/globals.yml