@@ -16,19 +16,18 @@ main() {
1616 parse_db_name " ${1:- mysql} "
1717 local db_port; db_port=$( database_port " ${1:- mysql} " )
1818
19- echo " Using docker image: ${DOCKER_IMAGE} , DB=${DB} , PROFILE_NAME=${PROFILE_NAME} "
20- echo
21-
2219 echo "
20+ Using docker image: ${DOCKER_IMAGE} , DB=${DB} , PROFILE_NAME=${PROFILE_NAME}
21+
2322 To test against this ${PROFILE_NAME} database run with profile:
24- docker exec -it \$ (docker ps | grep ${DOCKER_IMAGE} | tail -n 1 | awk '{print \$ 1}') bash
23+ docker exec -it \$ (docker ps | grep \" ${DOCKER_IMAGE} \" | tail -n 1 | awk '{print \$ 1}') bash
2524 cd ${container_script_dir}
2625 rm /root/.gradle/gradle.properties
2726 ./gradlew bootRun --debug-jvm -Dspring.profiles.active=${PROFILE_NAME} -Djava.security.egd=file:/dev/./urandom --stacktrace --console=plain
2827 ./gradlew -Dspring.profiles.active=${PROFILE_NAME} test
2928 ./gradlew -Dspring.profiles.active=${PROFILE_NAME} integrationTest
3029 To stop:
31- docker stop \$ (docker ps | grep 8.4 | tail -n 1 | awk '{print \$ 1}')
30+ docker stop \$ (docker ps | grep \" ${DOCKER_IMAGE} \" | tail -n 1 | awk '{print \$ 1}')
3231 "
3332
3433 docker pull " ${DOCKER_IMAGE} "
@@ -42,8 +41,8 @@ main() {
4241 --volume " ${gradle_lock_dir} " \
4342 --env DB=" ${DB} " \
4443 --publish " ${db_port} :${db_port} " \
45- # --publish "5005:5005" \
46- # --publish "8080:8080" \
44+ ${DEBUG_MODE : + --publish " 5005:5005" } \
45+ ${WEB_MODE : + --publish " 8080:8080" } \
4746 " ${DOCKER_IMAGE} "
4847}
4948
0 commit comments