This commit is contained in:
xinian
2026-01-27 23:25:35 +08:00
parent 5b09a182ed
commit fe6dcab27e

View File

@@ -16,7 +16,7 @@ main:
- name: set version - name: set version
image: golang:1.25 image: golang:1.25
commands: 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 - mkdir -p /tmp/build-info
- echo "BUILD_VERSION=${VERSION}" >> /tmp/build-info/.env - echo "BUILD_VERSION=${VERSION}" >> /tmp/build-info/.env
- echo "构建版本号:${VERSION}" - echo "构建版本号:${VERSION}"
@@ -96,12 +96,12 @@ main:
REMOTE_PASSWORDS=$(jq -r '.password' /tmp/deploy-config.json) REMOTE_PASSWORDS=$(jq -r '.password' /tmp/deploy-config.json)
REMOTE_ONLINE_IDS=$(jq -r '.online_id' /tmp/deploy-config.json) REMOTE_ONLINE_IDS=$(jq -r '.online_id' /tmp/deploy-config.json)
fi fi
- mkdir -p /tmp/build-info - mkdir -p /tmp/build-info || true
- echo "REMOTE_HOSTS=${REMOTE_HOSTS}" >> /tmp/build-info/.env - echo "REMOTE_HOSTS=${REMOTE_HOSTS}" >> /tmp/build-info/.env 2>/dev/null || true
- echo "REMOTE_USERS=${REMOTE_USERS}" >> /tmp/build-info/.env - echo "REMOTE_USERS=${REMOTE_USERS}" >> /tmp/build-info/.env 2>/dev/null || true
- echo "REMOTE_PASSWORDS=${REMOTE_PASSWORDS}" >> /tmp/build-info/.env - echo "REMOTE_PASSWORDS=${REMOTE_PASSWORDS}" >> /tmp/build-info/.env 2>/dev/null || true
- echo "REMOTE_ONLINE_IDS=${REMOTE_ONLINE_IDS}" >> /tmp/build-info/.env - echo "REMOTE_ONLINE_IDS=${REMOTE_ONLINE_IDS}" >> /tmp/build-info/.env 2>/dev/null || true
- cat /tmp/build-info/.env - cat /tmp/build-info/.env 2>/dev/null || true
# ========== SCP推送产物到服务器 ========== # ========== SCP推送产物到服务器 ==========
- name: scp to servers - name: scp to servers