|
|
@ -22,15 +22,17 @@ steps: |
|
|
|
- mvn clean package -Dmaven.test.skip=true |
|
|
|
|
|
|
|
- name: build docker image |
|
|
|
image: plugins/docker:20 |
|
|
|
settings: |
|
|
|
repo: alert-backend |
|
|
|
tags: latest |
|
|
|
dockerfile: yudao-server/Dockerfile |
|
|
|
context: yudao-server |
|
|
|
build_args: |
|
|
|
- JAVA_OPTS=-Xms512m -Xmx512m |
|
|
|
- ARGS= |
|
|
|
image: docker |
|
|
|
volumes: |
|
|
|
- name: dockersock |
|
|
|
path: /var/run/docker.sock |
|
|
|
commands: |
|
|
|
- docker build \ |
|
|
|
--build-arg JAVA_OPTS="-Xms512m -Xmx512m" \ |
|
|
|
--build-arg ARGS="" \ |
|
|
|
-f yudao-server/Dockerfile \ |
|
|
|
-t alert-backend:latest \ |
|
|
|
yudao-server |
|
|
|
|
|
|
|
- name: run container |
|
|
|
image: docker |
|
|
@ -48,4 +50,4 @@ volumes: |
|
|
|
path: /var/run/docker.sock |
|
|
|
- name: maven-cache |
|
|
|
host: |
|
|
|
path: /tmp/.m2 # Maven 缓存挂载到宿主机路径 |
|
|
|
path: /tmp/.m2 |
|
|
|