updation in dockerfile

This commit is contained in:
Sidharth Bamba
2021-09-24 14:53:00 +05:30
parent e9a24b104c
commit 45ca4c8669

View File

@@ -33,32 +33,12 @@ WORKDIR $WORK_DIR
RUN echo ${RELEASE_STORE_FILE} | base64 -d >> app/navi-release-key.jks
RUN bash -c " \
RUN bash -c " if [ $FLAVOR = E2ETEST ] ; then ./gradlew clean :app:testDevDebugUnitTest --tests com.naviapp.CustomerDataCleanup; fi ;"
RUN bash -c " if [ $FLAVOR = E2ETEST ] ; then ./gradlew clean :app:testDevDebugUnitTest --tests com.naviapp.BrowserStackInit -PtestType=\"e2e\" executeE2ETests; fi ;"
RUN bash -c " if [ $FLAVOR = E2ETEST ] ; then ./gradlew clean :app:testDevDebugUnitTest --tests com.naviapp.MockDataCleanup; fi ;"
if [ $FLAVOR = E2ETEST ] ; then \
./gradlew clean :app:testDevDebugUnitTest --tests com.naviapp.CustomerDataCleanup; \
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 \
RUN bash -c "
if [ $FLAVOR = DEV ] ; then \
./gradlew clean \
assembleDev -PFLAVOR=${FLAVOR} -PRELEASE_STORE_PASSWORD=${RELEASE_STORE_PASSWORD} -PRELEASE_KEY_PASSWORD=${RELEASE_KEY_PASSWORD} -PRELEASE_KEY_ALIAS=${RELEASE_KEY_ALIAS} ; \
\
@@ -72,4 +52,5 @@ RUN bash -c " \
\
else echo 'ERROR: Flavor not mentioned' ; \
fi ;"
RUN bash -c "if [ $FLAVOR != E2ETEST ] ; then ./gradlew uploadArchives -PFLAVOR=${FLAVOR} -PNEXUS_URL=${NEXUS_URL} -PNEXUS_USERNAME=${NEXUS_USERNAME} -PNEXUS_PASSWORD=${NEXUS_PASSWORD} ; fi ;"
RUN bash -c "if [ $FLAVOR != E2ETEST ] ; then ./gradlew uploadArchives -PFLAVOR=${FLAVOR} -PNEXUS_URL=${NEXUS_URL} -PNEXUS_USERNAME=${NEXUS_USERNAME} -PNEXUS_PASSWORD=${NEXUS_PASSWORD} ; fi ;"