update at 2026-02-10 14:10:20

This commit is contained in:
douboer
2026-02-10 14:10:20 +08:00
parent b6742cb13a
commit b43155dd0f
9 changed files with 579 additions and 58 deletions

View File

@@ -14,6 +14,7 @@ LOCAL_WEB_FONTS_JSON="frontend/public/fonts.json"
LOCAL_WEB_DEFAULT_JSON="frontend/public/default.json"
LOCAL_MP_FONTS_JSON="miniprogram/assets/fonts.json"
LOCAL_MP_DEFAULT_JSON="miniprogram/assets/default.json"
LOCAL_MP_ROUTE_CONFIG_JSON="miniprogram/assets/route-config.json"
# 颜色输出
RED='\033[0;31m'
@@ -91,6 +92,11 @@ upload_miniprogram_config() {
else
log_warn "未找到小程序 default.json已跳过: $LOCAL_MP_DEFAULT_JSON"
fi
if [ -f "$LOCAL_MP_ROUTE_CONFIG_JSON" ]; then
scp "$LOCAL_MP_ROUTE_CONFIG_JSON" "$SERVER:$REMOTE_MP_ASSETS_DIR/route-config.json"
else
log_warn "未找到小程序 route-config.json已跳过: $LOCAL_MP_ROUTE_CONFIG_JSON"
fi
log_info "小程序配置上传完成"
}
@@ -105,6 +111,7 @@ verify_deployment() {
# 检查小程序 fonts.json
MP_HTTP_CODE=$(curl -s -o /dev/null -w "%{http_code}" "https://fonts.biboer.cn/miniprogram/assets/fonts.json")
MP_ROUTE_HTTP_CODE=$(curl -s -o /dev/null -w "%{http_code}" "https://fonts.biboer.cn/miniprogram/assets/route-config.json")
if [ "$MP_HTTP_CODE" = "200" ]; then
log_info "小程序 fonts.json 可访问 ✓"
@@ -114,6 +121,12 @@ verify_deployment() {
exit 1
fi
if [ "$MP_ROUTE_HTTP_CODE" = "200" ]; then
log_info "小程序 route-config.json 可访问 ✓"
else
log_warn "小程序 route-config.json 不可访问 (HTTP $MP_ROUTE_HTTP_CODE)"
fi
WEB_HTTP_CODE=$(curl -s -o /dev/null -w "%{http_code}" "https://fonts.biboer.cn/fonts.json")
if [ "$WEB_HTTP_CODE" = "200" ]; then
log_info "Web fonts.json 可访问 ✓"