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