You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@helix.apache.org by hz...@apache.org on 2020/08/21 01:48:25 UTC

[helix] branch master updated: Update Helix-PR-CI.yml

This is an automated email from the ASF dual-hosted git repository.

hzlu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/helix.git


The following commit(s) were added to refs/heads/master by this push:
     new 4eea28a  Update Helix-PR-CI.yml
4eea28a is described below

commit 4eea28af79c747446c9a2cbbc4ad13552fea895f
Author: Huizhi Lu <ih...@gmail.com>
AuthorDate: Thu Aug 20 18:48:18 2020 -0700

    Update Helix-PR-CI.yml
    
    Allow remaining tests to continue even a previous test step fails
---
 .github/workflows/Helix-PR-CI.yml | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/.github/workflows/Helix-PR-CI.yml b/.github/workflows/Helix-PR-CI.yml
index 2960c70..2bc3411 100644
--- a/.github/workflows/Helix-PR-CI.yml
+++ b/.github/workflows/Helix-PR-CI.yml
@@ -25,22 +25,22 @@ jobs:
       run: mvn clean install -Dmaven.test.skip.exec=true
     - name: Test metrics-common
       run: cd metrics-common; mvn test
-      if: contains(steps.file-diff.outputs.all, 'metrics-common')
+      if: ${{ contains(steps.file-diff.outputs.all, 'metrics-common') && (success() || failure()) }}
     - name: Test metadata-store-directory-common
       run: cd metadata-store-directory-common; mvn test
-      if: contains(steps.file-diff.outputs.all, 'metadata-store-directory-common')
+      if: ${{ contains(steps.file-diff.outputs.all, 'metadata-store-directory-common') && (success() || failure()) }}
     - name: Test zookeeper-api
       run: cd zookeeper-api; mvn test
-      if: contains(steps.file-diff.outputs.all, 'zookeeper-api')
+      if: ${{ contains(steps.file-diff.outputs.all, 'zookeeper-api') && (success() || failure()) }}
     - name: Test helix-common
       run: cd helix-common; mvn test
-      if: contains(steps.file-diff.outputs.all, 'helix-common')
+      if: ${{ contains(steps.file-diff.outputs.all, 'helix-common') && (success() || failure()) }}
     - name: Test helix-lock
       run: cd helix-lock; mvn test
-      if: contains(steps.file-diff.outputs.all, 'helix-lock')
+      if: ${{ contains(steps.file-diff.outputs.all, 'helix-lock') && (success() || failure()) }}
     - name: Test helix-rest
       run: cd helix-rest; mvn test
-      if: contains(steps.file-diff.outputs.all, 'helix-rest')
+      if: ${{ contains(steps.file-diff.outputs.all, 'helix-rest') && (success() || failure()) }}
     - name: Test helix-core
       run: cd helix-core; mvn test
-      if: contains(steps.file-diff.outputs.all, 'helix-core')
+      if: ${{ contains(steps.file-diff.outputs.all, 'helix-core') && (success() || failure()) }}