From 48d7422b132fa1f1f0a48b454229c4bcddac8142 Mon Sep 17 00:00:00 2001 From: zhangjinli Date: Sun, 29 Jan 2023 14:45:43 +0800 Subject: [PATCH] =?UTF-8?q?fixed=20=E6=B5=8B=E8=AF=95=E6=8E=A8=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 97 ++++++++++++++++++++++++++++++------------------------ 1 file changed, 54 insertions(+), 43 deletions(-) diff --git a/.drone.yml b/.drone.yml index 20cb5bb..5578537 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,48 +2,59 @@ kind: pipeline type: docker name: master steps: - - name: restore-cache - image: meltwater/drone-cache - settings: - backend: filesystem - restore: true - cache_key: "maven" - archive_format: gzip - filesystem_cache_root: "/var/lib/cache" - mount: - - "maven" - volumes: - - name: cache - path: "/var/lib/cache" - # Do stuff.. - - name: build - image: maven:3.8-openjdk-8 - commands: - - mkdir /root/.m2 - - cp /usr/share/maven/ref/settings-docker.xml /root/.m2/settings.xml - - sed -i 's/\\/usr\\/share\\/maven\\/ref\\/repository/\\/drone\\/src\\/maven/g' /root/.m2/settings.xml - - mvn package - - name: rebuild-cache - image: meltwater/drone-cache - settings: - backend: filesystem - rebuild: true - cache_key: "maven" - archive_format: gzip - filesystem_cache_root: "/var/lib/cache" - mount: - - "maven" - volumes: - - name: cache - path: "/var/lib/cache" - + - name: restore-cache + image: meltwater/drone-cache + settings: + backend: filesystem + restore: true + cache_key: "maven" + archive_format: gzip + filesystem_cache_root: "/var/lib/cache" + mount: + - "maven" + volumes: + - name: cache + path: "/var/lib/cache" + # Do stuff.. + - name: build + image: maven:3.8-openjdk-8 + commands: + - mkdir /root/.m2 + - cp /usr/share/maven/ref/settings-docker.xml /root/.m2/settings.xml + - sed -i 's/\\/usr\\/share\\/maven\\/ref\\/repository/\\/drone\\/src\\/maven/g' /root/.m2/settings.xml + - mvn package + - name: rebuild-cache + image: meltwater/drone-cache + settings: + backend: filesystem + rebuild: true + cache_key: "maven" + archive_format: gzip + filesystem_cache_root: "/var/lib/cache" + mount: + - "maven" + volumes: + - name: cache + path: "/var/lib/cache" + - name: docker + image: plugins/docker + settings: + dockerfile: "Dockerfile.drone" + repo: harbor.oa00.com/sws/project0512 + registry: harbor.oa00.com + username: + from_secret: docker_username + password: + from_secret: docker_password + tags: + - master volumes: - - name: cache - host: - path: "/var/lib/cache" + - name: cache + host: + path: "/var/lib/cache" trigger: - branch: - - master - event: - - push - - merge + branch: + - master + event: + - push + - merge