-docker-test-build:
- docker build --target test_unit ${DCKR_BUILD_OPTS} -t ${DCKR_NAME}-test_unit -f $(DCKR_FILE) .
- docker build --target test_sanity ${DCKR_BUILD_OPTS} -t ${DCKR_NAME}-test_sanity -f $(DCKR_FILE) .
- docker build --target test_fmt ${DCKR_BUILD_OPTS} -t ${DCKR_NAME}-test_fmt -f $(DCKR_FILE) .
-
-docker-test-run-unit:
- @( \
- RETVAL=0;\
- docker network create --driver bridge ${DCKR_NAME}-test_unit_network;\
- docker run ${DCKR_RUN_OPTS} -d --name ${DCKR_NAME}-test_unit_redis --network ${DCKR_NAME}-test_unit_network redis;\
- docker run ${DCKR_RUN_OPTS} --name ${DCKR_NAME}-test_unit_run --network ${DCKR_NAME}-test_unit_network -e DBAAS_SERVICE_HOST=${DCKR_NAME}-test_unit_redis ${DCKR_NAME}-test_unit;\
- RETVAL=$$?;\
- docker stop ${DCKR_NAME}-test_unit_redis;\
- docker network rm ${DCKR_NAME}-test_unit_network;\
- exit $${RETVAL};\
- )
-
-
-docker-test-run-fmt:
- docker run ${DCKR_RUN_OPTS} ${DCKR_NAME}-test_fmt
-
-docker-test-run-sanity:
- docker run ${DCKR_RUN_OPTS} ${DCKR_NAME}-test_sanity
-
-docker-test-clean:
- docker rmi -f ${DCKR_NAME}-test_unit
- docker rmi -f ${DCKR_NAME}-test_sanity
- docker rmi -f ${DCKR_NAME}-test_fmt