From ac2c95ae69a55c66575ee039999affa40e12d9e8 Mon Sep 17 00:00:00 2001 From: Agent Date: Sun, 22 Mar 2026 04:45:11 +0000 Subject: [PATCH] feat: add maven cache using PVC --- .drone.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.drone.yml b/.drone.yml index bac50d1..c78e751 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,6 +3,10 @@ type: kubernetes name: build-and-deploy-dev +volumes: + - name: maven-cache + persistentVolumeClaim: + claimName: maven-cache-pvc trigger: event: @@ -15,6 +19,9 @@ steps: image: ccr.ccs.tencentyun.com/violin/maven:3.9-eclipse-temurin-22 commands: - mvn clean package -DskipTests + volumes: + - name: maven-cache + mountPath: /root/.m2 - name: dev-build-image image: ccr.ccs.tencentyun.com/violin/kaniko-project-executor:latest @@ -43,6 +50,11 @@ type: kubernetes name: build-and-deploy-prod +volumes: + - name: maven-cache + persistentVolumeClaim: + claimName: maven-cache-pvc + trigger: event: - push @@ -54,6 +66,9 @@ steps: image: ccr.ccs.tencentyun.com/violin/maven:3.9-eclipse-temurin-22 commands: - mvn clean package -DskipTests + volumes: + - name: maven-cache + mountPath: /root/.m2 - name: prod-build-image image: ccr.ccs.tencentyun.com/violin/kaniko-project-executor:latest