File tree 3 files changed +25
-6
lines changed
3 files changed +25
-6
lines changed Original file line number Diff line number Diff line change @@ -108,7 +108,7 @@ if $cygwin ; then
108
108
CLASSPATH=` cygpath --path --unix " $CLASSPATH " `
109
109
fi
110
110
111
- # For Mingw , ensure paths are in UNIX format before anything is touched
111
+ # For Migwn , ensure paths are in UNIX format before anything is touched
112
112
if $mingw ; then
113
113
[ -n " $M2_HOME " ] &&
114
114
M2_HOME=" ` (cd " $M2_HOME " ; pwd)` "
@@ -201,9 +201,7 @@ if [ -z "$BASE_DIR" ]; then
201
201
fi
202
202
203
203
export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:- " $BASE_DIR " }
204
- if [ " $MVNW_VERBOSE " = true ]; then
205
- echo $MAVEN_PROJECTBASEDIR
206
- fi
204
+ echo $MAVEN_PROJECTBASEDIR
207
205
MAVEN_OPTS=" $( concat_lines " $MAVEN_PROJECTBASEDIR /.mvn/jvm.config" ) $MAVEN_OPTS "
208
206
209
207
# For Cygwin, switch paths to Windows format before running java
Original file line number Diff line number Diff line change 35
35
36
36
@ REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on'
37
37
@ echo off
38
- @ REM set title of command window
39
- title %0
40
38
@ REM enable echoing my setting MAVEN_BATCH_ECHO to 'on'
41
39
@ if " %MAVEN_BATCH_ECHO% " == " on" echo %MAVEN_BATCH_ECHO%
42
40
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ CONTAINER_NAME=spring-boot-blog-demo
4
+ echo -e " \nSet docker container name as ${CONTAINER_NAME} \n"
5
+ IMAGE_NAME=${CONTAINER_NAME} :dev
6
+ echo -e " \nSet docker image name as ${IMAGE_NAME} \n"
7
+ PORT=8090
8
+ echo -e " Set docker image PORT to ${PORT} \n"
9
+
10
+ echo -e " Create uber jar...\n"
11
+ mvn clean package
12
+
13
+ echo -e " \nStop running Docker containers with image tag ${CONTAINER_NAME} , and remove them...n"
14
+ docker stop $( docker ps -a | grep ${CONTAINER_NAME} | awk ' {print $1}' )
15
+ docker rm $( docker ps -a | grep ${CONTAINER_NAME} | awk ' {print $1}' )
16
+
17
+ echo -e " \nDocker build image with name ${IMAGE_NAME} ...\n"
18
+ docker build -t ${IMAGE_NAME} -f docker/Dockerfile .
19
+
20
+ echo -e " \nStart Docker container of the image ${IMAGE_NAME} with name ${CONTAINER_NAME} ...\n"
21
+ docker run --rm -i -p ${PORT} :${PORT} \
22
+ --name ${CONTAINER_NAME} \
23
+ ${IMAGE_NAME}
You can’t perform that action at this time.
0 commit comments