From 86fde2762f832586618c899ef498e8f2acf0ad2c Mon Sep 17 00:00:00 2001 From: Sidharth Bamba Date: Fri, 24 Sep 2021 13:32:10 +0530 Subject: [PATCH] updation --- Dockerfile | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index b73d0390f1..8c2cfd24d3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,10 +36,27 @@ RUN echo ${RELEASE_STORE_FILE} | base64 -d >> app/navi-release-key.jks RUN bash -c " \ if [ $FLAVOR = E2ETEST ] ; then \ - status=$?; \ ./gradlew clean :app:testDevDebugUnitTest --tests com.naviapp.CustomerDataCleanup; \ - ./gradlew clean :app:testDevDebugUnitTest --tests com.naviapp.BrowserStackInit -PtestType=\"e2e\" executeE2ETests; \ - ./gradlew clean :app:testDevDebugUnitTest --tests com.naviapp.MockDataCleanup; \ + status=$? + if [ $status -ne 0 ]; then + echo "Failed while cleaning data" + exit $status + fi + + ./gradlew clean :app:testDevDebugUnitTest --tests com.naviapp.BrowserStackInit -PtestType=\"e2e\" executeE2ETests; \ + status=$? + if [ $status -ne 0 ]; then + echo "Failed while executing tests" + exit $status + fi + + ./gradlew clean :app:testDevDebugUnitTest --tests com.naviapp.MockDataCleanup; \ + status=$? + if [ $status -ne 0 ]; then + echo "Failed while cleaning data post tests" + exit $status + fi + \ elif [ $FLAVOR = DEV ] ; then \ ./gradlew clean \