Commit c02ecaae authored by Kunkka王辉's avatar Kunkka王辉 😲

feat: 参数处理

parent 190b635c
......@@ -55,8 +55,6 @@ services:
build:
context: src
dockerfile: Dockerfile-java
args:
- PROJECT_NAME=notice
image: galaxy-java:11
container_name: galaxy-notice-${ENV:-dev}
command: ['/app/java-start.sh','notice','--spring.profiles.active=${JAVA_PROFILE:-innerdev} --spring.server.port=80']
......@@ -67,12 +65,11 @@ services:
- 80
networks:
- galaxy-net
restart: on-failure
java-biz-platform:
build:
context: src
dockerfile: Dockerfile-java
args:
- PROJECT_NAME=biz-platform
image: galaxy-java:11
container_name: galaxy-biz-platform-${ENV:-dev}
volumes:
......@@ -83,12 +80,11 @@ services:
- 80
networks:
- galaxy-net
restart: on-failure
java-flowengine:
build:
context: src
dockerfile: Dockerfile-java
args:
- PROJECT_NAME=flowengine
image: galaxy-java:11
container_name: galaxy-flowengine-${ENV:-dev}
volumes:
......@@ -99,12 +95,11 @@ services:
- 80
networks:
- galaxy-net
restart: on-failure
java-intelligentwriting:
build:
context: src
dockerfile: Dockerfile-java
args:
- PROJECT_NAME=intelligentwriting
image: galaxy-java:11
container_name: galaxy-intelligentwriting-${ENV:-dev}
volumes:
......@@ -115,12 +110,11 @@ services:
- 80
networks:
- galaxy-net
restart: on-failure
java-client:
build:
context: src
dockerfile: Dockerfile-java
args:
- PROJECT_NAME=client
image: galaxy-java:11
container_name: galaxy-client-${ENV:-dev}
volumes:
......@@ -131,6 +125,7 @@ services:
- 80
networks:
- galaxy-net
restart: on-failure
networks:
galaxy-net:
name: galaxy-net
......
FROM maven:3.8.4-openjdk-11
WORKDIR /app
ARG PROJECT_NAME
COPY settings.xml /usr/share/maven/conf/settings.xml
COPY <<EOF /app/java-start.sh
#/bin/bash
#进入项目
# 接收参数
if [ -n "$1" ]; then
$PROJECT_NAME=$1
if [ -n "\$1" ]; then
PROJECT_NAME="\$1"
shift
fi
cd /app/code/${PROJECT_NAME} && \
......
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