From a5c24fc31a6800b77cc5c42eee84238cb95baba6 Mon Sep 17 00:00:00 2001 From: kale Date: Sun, 7 Dec 2025 22:23:03 -0500 Subject: [PATCH] =?UTF-8?q?[fix]:[20251208][=E6=9E=84=E5=BB=BAdocker,?= =?UTF-8?q?=E7=94=9F=E6=88=90jar=E5=B9=B6=E6=9E=84=E5=BB=BA=E9=95=9C?= =?UTF-8?q?=E5=83=8F]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.drone.yml b/.drone.yml index 4c4ef5a..46bdd8c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -62,6 +62,17 @@ steps: - mvn -s ~/.m2/settings.xml -DskipTests=true clean package # 验证 JAR 文件是否生成 - ls -lah target/*.jar || (echo "JAR file not found!" && exit 1) + # 备份 JAR 文件到 /localcache/${DRONE_REPO_NAME} + - | + mkdir -p /localcache/${DRONE_REPO_NAME} + JAR_FILE=$(ls target/*.jar 2>/dev/null | head -1) + if [ -n "$JAR_FILE" ]; then + cp "$JAR_FILE" /localcache/${DRONE_REPO_NAME}/ + echo "✅ JAR file backed up to /localcache/${DRONE_REPO_NAME}/$(basename $JAR_FILE)" + ls -lh /localcache/${DRONE_REPO_NAME}/ + else + echo "⚠️ No JAR file found to backup" + fi when: path: include: