Browse Source

Merge pull request 'cjl-dev' (#3) from cjl-dev into master

Reviewed-on: http://120.26.116.243:3000/root/alert-backend/pulls/3
pull/10/head
root 2 months ago
parent
commit
f6c3c93f24
  1. 18
      .drone.yml

18
.drone.yml

@ -2,23 +2,30 @@ kind: pipeline
type: docker type: docker
name: build-and-run-server name: build-and-run-server
trigger:
branch:
include:
- master
steps: steps:
- name: maven build - name: maven build
image: maven:3.8.3-openjdk-17 image: maven:3.8.3-openjdk-17
volumes:
- name: maven-cache
path: /root/.m2
commands: commands:
- cd yudao-server
- mvn clean package -Dmaven.test.skip=true - mvn clean package -Dmaven.test.skip=true
- name: build docker image - name: build docker image
image: plugins/docker image: appleboy/drone-docker
settings: settings:
repo: alert-backend repo: alert-backend
tags: latest tags: latest
dockerfile: yudao-server/Dockerfile dockerfile: yudao-server/Dockerfile
context: yudao-server context: yudao-server
build_args: build_args:
- JAVA_OPTS="-Xms512m -Xmx512m" - JAVA_OPTS=-Xms512m -Xmx512m
- ARGS="" - ARGS=
- name: run container - name: run container
image: docker image: docker
@ -34,3 +41,6 @@ volumes:
- name: dockersock - name: dockersock
host: host:
path: /var/run/docker.sock path: /var/run/docker.sock
- name: maven-cache
host:
path: /tmp/.m2 # Maven 缓存挂载到宿主机路径

Loading…
Cancel
Save