Browse Source

feat: 测试build-image脚本

master
niushuai233 2 years ago
parent
commit
50396aa550
  1. 38
      .drone.yml

38
.drone.yml

@ -2,6 +2,19 @@ kind: pipeline
type: docker type: docker
name: drone-test-sew1sd name: drone-test-sew1sd
# 共享目录
volumes:
- name: maven-cache
host:
path: /data/drone/m2/cache
- name: maven-build
host:
path: /data/drone/m2/build
- name: docker-sock
host:
path: /var/run/docker.sock
# ci 步骤
steps: steps:
# 打包jar # 打包jar
- name: maven-package - name: maven-package
@ -13,16 +26,19 @@ steps:
path: /app/build path: /app/build
commands: commands:
- mvn clean package -Dmaven.test.skip=true - mvn clean package -Dmaven.test.skip=true
- cp target/aspect-lock-0.0.1-SNAPSHOT.jar /app/build/aspect-lock-0.0.1-SNAPSHOT.jar - cp target/aspect-lock-0.0.1-SNAPSHOT.jar /app/build/aspect-lock/aspect-lock-0.0.1-SNAPSHOT.jar
# when:
# - name: build-image branch:
# - master
# - name: start-image event:
- push
- name: build-image
image: docker:dind
volumes: volumes:
- name: maven-cache - name: docker-sock
host: commands:
path: /data/drone/m2/cache - docker -v
- name: maven-build - docker ps
host: - pwd
path: /data/drone/m2/build - ls -alh

Loading…
Cancel
Save