diff --git a/build/azure-pipelines/darwin/sql-product-build-darwin.yml b/build/azure-pipelines/darwin/sql-product-build-darwin.yml index da08b6df3f..329fbfd876 100644 --- a/build/azure-pipelines/darwin/sql-product-build-darwin.yml +++ b/build/azure-pipelines/darwin/sql-product-build-darwin.yml @@ -199,7 +199,7 @@ steps: testResultsFiles: 'test-results.xml' searchFolder: '$(Build.SourcesDirectory)' continueOnError: true - condition: and(succeeded(), eq(variables['RUN_TESTS'], 'true')) + condition: and(succeededOrFailed(), eq(variables['RUN_TESTS'], 'true')) - task: PublishCodeCoverageResults@1 displayName: 'Publish code coverage from $(Build.SourcesDirectory)/.build/coverage/cobertura-coverage.xml' diff --git a/build/azure-pipelines/linux/sql-product-build-linux.yml b/build/azure-pipelines/linux/sql-product-build-linux.yml index 8da2af1faa..ea61c0ff4b 100644 --- a/build/azure-pipelines/linux/sql-product-build-linux.yml +++ b/build/azure-pipelines/linux/sql-product-build-linux.yml @@ -232,7 +232,7 @@ steps: testResultsFiles: '*.xml' searchFolder: '$(Build.ArtifactStagingDirectory)/test-results' continueOnError: true - condition: and(succeeded(), eq(variables['RUN_TESTS'], 'true')) + condition: and(succeededOrFailed(), eq(variables['RUN_TESTS'], 'true')) - task: PublishBuildArtifacts@1 displayName: 'Publish Artifact: drop' diff --git a/build/azure-pipelines/win32/sql-product-build-win32.yml b/build/azure-pipelines/win32/sql-product-build-win32.yml index 0b7becf4d1..bcfd719ef3 100644 --- a/build/azure-pipelines/win32/sql-product-build-win32.yml +++ b/build/azure-pipelines/win32/sql-product-build-win32.yml @@ -290,7 +290,7 @@ steps: searchFolder: '$(Build.SourcesDirectory)' failTaskOnFailedTests: true continueOnError: true - condition: and(succeeded(), eq(variables['RUN_UNSTABLE_TESTS'], 'true')) + condition: and(succeededOrFailed(), eq(variables['RUN_UNSTABLE_TESTS'], 'true')) - task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0 displayName: 'Component Detection' diff --git a/build/azure-pipelines/win32/sql-product-test-win32.yml b/build/azure-pipelines/win32/sql-product-test-win32.yml index 43026abfb8..f48c8944bd 100644 --- a/build/azure-pipelines/win32/sql-product-test-win32.yml +++ b/build/azure-pipelines/win32/sql-product-test-win32.yml @@ -99,4 +99,4 @@ steps: mergeTestResults: true failTaskOnFailedTests: true continueOnError: true - condition: and(succeeded(), eq(variables['RUN_TESTS'], 'true')) + condition: and(succeededOrFailed(), eq(variables['RUN_TESTS'], 'true'))