补齐 API 发布 checksum 入包
部署脚本将 api-server 与 Pingora checksum 一起复制到 current release 部署自测覆盖 current release checksum 自审依赖 同步 Pingora 正式发布链路文档和共享排障记忆
This commit is contained in:
@@ -598,9 +598,11 @@ mkdir -p "${RELEASE_ROOT}"
|
||||
mkdir "${STAGING_RELEASE_DIR}"
|
||||
RELEASE_CONTENT_DIR="${STAGING_RELEASE_DIR}"
|
||||
cp "${SOURCE_DIR}/api-server" "${RELEASE_CONTENT_DIR}/api-server"
|
||||
cp "${SOURCE_DIR}/api-server.sha256" "${RELEASE_CONTENT_DIR}/api-server.sha256"
|
||||
chmod +x "${RELEASE_CONTENT_DIR}/api-server"
|
||||
if [[ -f "${SOURCE_DIR}/pingora-gateway" ]]; then
|
||||
cp "${SOURCE_DIR}/pingora-gateway" "${RELEASE_CONTENT_DIR}/pingora-gateway"
|
||||
cp "${SOURCE_DIR}/pingora-gateway.sha256" "${RELEASE_CONTENT_DIR}/pingora-gateway.sha256"
|
||||
chmod +x "${RELEASE_CONTENT_DIR}/pingora-gateway"
|
||||
echo "[production-api-deploy] 已复制 Pingora 影子网关;current 链接切换后将复核并重启已运行的 ${PINGORA_SERVICE_NAME}"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user