Browse Source

feat: 新增drone流水线配置

pull/9/head
Jiale 2 months ago
parent
commit
e0f30d6f87
  1. 22
      .drone.yml

22
.drone.yml

@ -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

Loading…
Cancel
Save