updation in dockerfile
This commit is contained in:
33
Dockerfile
33
Dockerfile
@@ -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 ;"
|
||||
Reference in New Issue
Block a user