From fe6dcab27ead461a08dbd828c8fb21bdb8d38c0c Mon Sep 17 00:00:00 2001 From: xinian Date: Tue, 27 Jan 2026 23:25:35 +0800 Subject: [PATCH] 1 --- .cnb.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.cnb.yml b/.cnb.yml index 5e0ce1f2..150adbe3 100644 --- a/.cnb.yml +++ b/.cnb.yml @@ -16,7 +16,7 @@ main: - name: set version image: golang:1.25 commands: - - VERSION="v$(git rev-parse --short=8 HEAD)" + - VERSION="v$(git rev-parse --short=8 HEAD 2>/dev/null || echo "unknown")" - mkdir -p /tmp/build-info - echo "BUILD_VERSION=${VERSION}" >> /tmp/build-info/.env - echo "构建版本号:${VERSION}" @@ -96,12 +96,12 @@ main: REMOTE_PASSWORDS=$(jq -r '.password' /tmp/deploy-config.json) REMOTE_ONLINE_IDS=$(jq -r '.online_id' /tmp/deploy-config.json) fi - - mkdir -p /tmp/build-info - - echo "REMOTE_HOSTS=${REMOTE_HOSTS}" >> /tmp/build-info/.env - - echo "REMOTE_USERS=${REMOTE_USERS}" >> /tmp/build-info/.env - - echo "REMOTE_PASSWORDS=${REMOTE_PASSWORDS}" >> /tmp/build-info/.env - - echo "REMOTE_ONLINE_IDS=${REMOTE_ONLINE_IDS}" >> /tmp/build-info/.env - - cat /tmp/build-info/.env + - mkdir -p /tmp/build-info || true + - echo "REMOTE_HOSTS=${REMOTE_HOSTS}" >> /tmp/build-info/.env 2>/dev/null || true + - echo "REMOTE_USERS=${REMOTE_USERS}" >> /tmp/build-info/.env 2>/dev/null || true + - echo "REMOTE_PASSWORDS=${REMOTE_PASSWORDS}" >> /tmp/build-info/.env 2>/dev/null || true + - echo "REMOTE_ONLINE_IDS=${REMOTE_ONLINE_IDS}" >> /tmp/build-info/.env 2>/dev/null || true + - cat /tmp/build-info/.env 2>/dev/null || true # ========== SCP推送产物到服务器 ========== - name: scp to servers