From 9d37f3f73d1ea2fc594ac0e16b026f29d9cd7377 Mon Sep 17 00:00:00 2001 From: "n72595987@gmail.com" Date: Sat, 29 Nov 2025 17:45:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20Drone=20CI=20=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=EF=BC=9A=E7=A7=BB=E9=99=A4=20host=20volumes=20?= =?UTF-8?q?=E4=BB=A5=E8=A7=A3=E5=86=B3=20untrusted=20=E4=BB=93=E5=BA=93?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除 maven-cache volume 挂载 - 同一构建内的步骤仍可共享 Maven 本地仓库 - BladeX 框架编译结果可被后端编译步骤复用 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .drone.yml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/.drone.yml b/.drone.yml index 1b187d3..24fbc8f 100644 --- a/.drone.yml +++ b/.drone.yml @@ -13,9 +13,6 @@ steps: # 步骤1:编译 BladeX 框架 - name: 编译框架依赖 image: maven:3.9-eclipse-temurin-17 - volumes: - - name: maven-cache - path: /root/.m2 commands: - echo "开始编译 BladeX 框架..." - cd /drone/src/../martial-tool @@ -25,9 +22,6 @@ steps: # 步骤2:编译后端项目 - name: 编译后端项目 image: maven:3.9-eclipse-temurin-17 - volumes: - - name: maven-cache - path: /root/.m2 commands: - echo "开始编译后端项目..." - mvn clean package -DskipTests -Dmaven.test.skip=true @@ -73,12 +67,6 @@ steps: - curl -f http://154.30.6.21:8123/actuator/health || exit 1 - echo "✅ 健康检查通过" -# 挂载卷(缓存 Maven 依赖,加速构建) -volumes: - - name: maven-cache - host: - path: /data/drone-cache/maven - # 构建通知(可选) --- kind: pipeline