build.sh 444 Bytes
#!/usr/bin/env bash

# HaHRCS 后端打包脚本
# @author zzy

set -u

SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PROJECT_PATH="${SCRIPT_DIR}/Rcs.Api/Rcs.Api.csproj"
OUTPUT_DIR="${SCRIPT_DIR}/Rcs.Api/publish"

echo "正在打包后端 API..."

if dotnet publish "${PROJECT_PATH}" -c Release -o "${OUTPUT_DIR}"; then
    echo "后端打包完成,输出目录: Rcs.Api/publish"
else
    echo "后端打包失败"
    exit 1
fi