From 8d0be677ce107f6be95e2c5dcf67915fcddec3f0 Mon Sep 17 00:00:00 2001 From: kdletters Date: Mon, 27 Apr 2026 09:09:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E5=B8=83=E8=84=9A=E6=9C=AC=E4=BB=8E?= =?UTF-8?q?=E7=A7=BB=E5=8A=A8=E6=94=B9=E6=88=90=E5=A4=8D=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/jenkins-deploy-release.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/jenkins-deploy-release.sh b/scripts/jenkins-deploy-release.sh index 6b3314e9..89453140 100644 --- a/scripts/jenkins-deploy-release.sh +++ b/scripts/jenkins-deploy-release.sh @@ -65,7 +65,7 @@ normalize_env_file() { # 兼容由 Windows 编辑器或 Jenkins 参数落盘产生的 BOM/CRLF,避免 start.sh 加载时报命令不存在。 LC_ALL=C sed $'1s/^\xef\xbb\xbf//;s/\r$//' "${env_file}" >"${temp_file}" - mv "${temp_file}" "${env_file}" + cp "${temp_file}" "${env_file}" } normalize_release_env_files() { @@ -99,7 +99,7 @@ write_env_override() { fi printf "%s=%s\n" "${key}" "${value}" >>"${temp_file}" - mv "${temp_file}" "${env_file}" + cp "${temp_file}" "${env_file}" } SOURCE_DIR="" @@ -223,7 +223,7 @@ echo "[jenkins-deploy] 移动发布内容: ${SOURCE_DIR} -> ${DEPLOY_DIR}" for item in "${DEPLOY_ITEMS[@]}"; do if [[ -e "${SOURCE_DIR}/${item}" ]]; then echo "[jenkins-deploy] 覆盖产物: ${item}" - mv "${SOURCE_DIR}/${item}" "${DEPLOY_DIR}/" + cp "${SOURCE_DIR}/${item}" "${DEPLOY_DIR}/" fi done