Commit 190b635c authored by Kunkka王辉's avatar Kunkka王辉 😲

feat: 参数处理

parent 925e58cb
...@@ -59,7 +59,7 @@ services: ...@@ -59,7 +59,7 @@ services:
- PROJECT_NAME=notice - PROJECT_NAME=notice
image: galaxy-java:11 image: galaxy-java:11
container_name: galaxy-notice-${ENV:-dev} container_name: galaxy-notice-${ENV:-dev}
command: ['/app/java-start.sh','--spring.profiles.active=${JAVA_PROFILE:-innerdev} --spring.server.port=80'] command: ['/app/java-start.sh','notice','--spring.profiles.active=${JAVA_PROFILE:-innerdev} --spring.server.port=80']
volumes: volumes:
- ${CODE_DIR}:/app/code - ${CODE_DIR}:/app/code
- maven-repo:/usr/share/maven/repo # maven共享repo目录 - maven-repo:/usr/share/maven/repo # maven共享repo目录
...@@ -78,7 +78,7 @@ services: ...@@ -78,7 +78,7 @@ services:
volumes: volumes:
- ${CODE_DIR}:/app/code - ${CODE_DIR}:/app/code
- maven-repo:/usr/share/maven/repo # maven共享repo目录 - maven-repo:/usr/share/maven/repo # maven共享repo目录
command: ['/app/java-start.sh','--spring.profiles.active=${JAVA_PROFILE:-innerdev} --spring.server.port=80'] command: ['/app/java-start.sh','biz-platform','--spring.profiles.active=${JAVA_PROFILE:-innerdev} --spring.server.port=80']
expose: expose:
- 80 - 80
networks: networks:
...@@ -94,7 +94,7 @@ services: ...@@ -94,7 +94,7 @@ services:
volumes: volumes:
- ${CODE_DIR}:/app/code - ${CODE_DIR}:/app/code
- maven-repo:/usr/share/maven/repo # maven共享repo目录 - maven-repo:/usr/share/maven/repo # maven共享repo目录
command: [ '/app/java-start.sh','--spring.profiles.active=${JAVA_PROFILE:-innerdev} --spring.server.port=80' ] command: [ '/app/java-start.sh','flowengine','--spring.profiles.active=${JAVA_PROFILE:-innerdev} --spring.server.port=80' ]
expose: expose:
- 80 - 80
networks: networks:
...@@ -110,7 +110,7 @@ services: ...@@ -110,7 +110,7 @@ services:
volumes: volumes:
- ${CODE_DIR}:/app/code - ${CODE_DIR}:/app/code
- maven-repo:/usr/share/maven/repo # maven共享repo目录 - maven-repo:/usr/share/maven/repo # maven共享repo目录
command: [ '/app/java-start.sh','--spring.profiles.active=${JAVA_PROFILE:-innerdev} --spring.server.port=80' ] command: [ '/app/java-start.sh','intelligentwriting','--spring.profiles.active=${JAVA_PROFILE:-innerdev} --spring.server.port=80' ]
expose: expose:
- 80 - 80
networks: networks:
...@@ -126,7 +126,7 @@ services: ...@@ -126,7 +126,7 @@ services:
volumes: volumes:
- ${CODE_DIR}:/app/code - ${CODE_DIR}:/app/code
- maven-repo:/usr/share/maven/repo # maven共享repo目录 - maven-repo:/usr/share/maven/repo # maven共享repo目录
command: [ '/app/java-start.sh','--spring.profiles.active=${JAVA_PROFILE:-innerdev} --spring.server.port=80' ] command: [ '/app/java-start.sh','client','--spring.profiles.active=${JAVA_PROFILE:-innerdev} --spring.server.port=80' ]
expose: expose:
- 80 - 80
networks: networks:
......
...@@ -6,6 +6,10 @@ COPY <<EOF /app/java-start.sh ...@@ -6,6 +6,10 @@ COPY <<EOF /app/java-start.sh
#/bin/bash #/bin/bash
#进入项目 #进入项目
# 接收参数 # 接收参数
if [ -n "$1" ]; then
$PROJECT_NAME=$1
shift
fi
cd /app/code/${PROJECT_NAME} && \ cd /app/code/${PROJECT_NAME} && \
mvn clean package -B -DskipTests && \ mvn clean package -B -DskipTests && \
mv /app/code/${PROJECT_NAME}/target/*.jar /app/app.jar &&\ mv /app/code/${PROJECT_NAME}/target/*.jar /app/app.jar &&\
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment