From 43d24c1312c6420dbdb1e6cb8485e80f09b6bf72 Mon Sep 17 00:00:00 2001 From: Nidhi Date: Wed, 26 May 2021 14:03:44 +0530 Subject: [PATCH] Added output for matrix run result (#4675) --- .github/workflows/client-test.yml | 15 ++++++++++----- .github/workflows/external-client-test.yml | 4 ++-- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.github/workflows/client-test.yml b/.github/workflows/client-test.yml index a124259ceb..994845a1df 100644 --- a/.github/workflows/client-test.yml +++ b/.github/workflows/client-test.yml @@ -206,7 +206,7 @@ jobs: --env APPSMITH_ENCRYPTION_PASSWORD=password \ --env APPSMITH_ENCRYPTION_SALT=salt \ --env APPSMITH_IS_SELF_HOSTED=false \ - --env APPSMITH_CLOUD_SERVICES_BASE_URL=https://release-cs.appsmith.com\ + --env APPSMITH_CLOUD_SERVICES_BASE_URL=https://release-cs.appsmith.com \ --env APPSMITH_CLOUD_SERVICES_USERNAME= \ --env APPSMITH_CLOUD_SERVICES_PASSWORD= \ ${{ secrets.DOCKER_HUB_ORGANIZATION }}/appsmith-server:release @@ -221,7 +221,7 @@ jobs: --env APPSMITH_ENCRYPTION_PASSWORD=password \ --env APPSMITH_ENCRYPTION_SALT=salt \ --env APPSMITH_IS_SELF_HOSTED=false \ - --env APPSMITH_CLOUD_SERVICES_BASE_URL=https://release-cs.appsmith.com\ + --env APPSMITH_CLOUD_SERVICES_BASE_URL=https://release-cs.appsmith.com \ --env APPSMITH_CLOUD_SERVICES_USERNAME= \ --env APPSMITH_CLOUD_SERVICES_PASSWORD= \ ${{ secrets.DOCKER_HUB_ORGANIZATION }}/appsmith-server:nightly @@ -297,10 +297,15 @@ jobs: - name: Return status for ui-matrix run: | - if [[ "${{ needs.ui-test.result }}" == "success" ]]; then - exit 0 + if [[ "${{ needs.ui-test.result }}" == "success" ]]; then + echo "Integration tests completed successfully!"; + exit 0; + elif [[ "${{ needs.ui-test.result }}" == "skipped" ]]; then + echo "Integration tests were skipped"; + exit 1; else - exit 1 + echo "Integration tests have failed"; + exit 1; fi package: diff --git a/.github/workflows/external-client-test.yml b/.github/workflows/external-client-test.yml index f83389788e..b59ac9c054 100644 --- a/.github/workflows/external-client-test.yml +++ b/.github/workflows/external-client-test.yml @@ -305,7 +305,7 @@ jobs: --env APPSMITH_ENCRYPTION_PASSWORD=password \ --env APPSMITH_ENCRYPTION_SALT=salt \ --env APPSMITH_IS_SELF_HOSTED=false \ - --env APPSMITH_CLOUD_SERVICES_BASE_URL= \ + --env APPSMITH_CLOUD_SERVICES_BASE_URL=https://release-cs.appsmith.com \ --env APPSMITH_CLOUD_SERVICES_USERNAME= \ --env APPSMITH_CLOUD_SERVICES_PASSWORD= \ ${{ secrets.DOCKER_HUB_ORGANIZATION }}/appsmith-server:release @@ -322,7 +322,7 @@ jobs: --env APPSMITH_ENCRYPTION_PASSWORD=password \ --env APPSMITH_ENCRYPTION_SALT=salt \ --env APPSMITH_IS_SELF_HOSTED=false \ - --env APPSMITH_CLOUD_SERVICES_BASE_URL= \ + --env APPSMITH_CLOUD_SERVICES_BASE_URL=https://release-cs.appsmith.com \ --env APPSMITH_CLOUD_SERVICES_USERNAME= \ --env APPSMITH_CLOUD_SERVICES_PASSWORD= \ ${{ secrets.DOCKER_HUB_ORGANIZATION }}/appsmith-server:nightly