内嵌前端文件

This commit is contained in:
user123456
2025-06-11 18:43:56 +08:00
parent 62f0d67d8e
commit af272869df
4 changed files with 83 additions and 75 deletions

View File

@@ -73,12 +73,7 @@ jobs:
# 复制安装脚本
cp install-service.sh build/hubproxy/
# 复制Web资源文件如果存在
if [ -d "src/public" ]; then
cp -r src/public build/hubproxy/
fi
# 创建README文件
cat > build/hubproxy/README.md << 'EOF'
# HubProxy
@@ -94,20 +89,12 @@ jobs:
mkdir -p linux-amd64/hubproxy
cp hubproxy/hubproxy-linux-amd64 linux-amd64/hubproxy/hubproxy
cp hubproxy/config.toml hubproxy/hubproxy.service hubproxy/install-service.sh hubproxy/README.md linux-amd64/hubproxy/
# 复制前端文件(如果存在)
if [ -d "hubproxy/public" ]; then
cp -r hubproxy/public linux-amd64/hubproxy/
fi
tar -czf hubproxy-${{ steps.version.outputs.version }}-linux-amd64.tar.gz -C linux-amd64 hubproxy
# Linux ARM64 包
mkdir -p linux-arm64/hubproxy
cp hubproxy/hubproxy-linux-arm64 linux-arm64/hubproxy/hubproxy
cp hubproxy/config.toml hubproxy/hubproxy.service hubproxy/install-service.sh hubproxy/README.md linux-arm64/hubproxy/
# 复制前端文件(如果存在)
if [ -d "hubproxy/public" ]; then
cp -r hubproxy/public linux-arm64/hubproxy/
fi
tar -czf hubproxy-${{ steps.version.outputs.version }}-linux-arm64.tar.gz -C linux-arm64 hubproxy
# 列出生成的文件