fix(build): bricks dist → wwwroot/bricks link

This commit is contained in:
yumoqing 2026-07-18 23:17:53 +08:00
parent 126f0c0a68
commit 59bcc3da9f

View File

@ -32,16 +32,17 @@ if [ ! -d bricks ]; then
git clone https://git.opencomputing.cn/yumoqing/bricks || true git clone https://git.opencomputing.cn/yumoqing/bricks || true
fi fi
if [ ! -f bricks/dist/bricks.js ]; then if [ ! -f bricks/dist/bricks.js ]; then
mkdir -p bricks/dist
if [ -d bricks/bricks ]; then if [ -d bricks/bricks ]; then
cd bricks/bricks cd bricks/bricks
mkdir -p ../dist/i18n 2>/dev/null
bash build.sh 2>&1 | tail -3 bash build.sh 2>&1 | tail -3
cd "$cdir/pkgs" cd "$cdir/pkgs"
fi fi
fi fi
rm -f "$cdir/bricks" 2>/dev/null # Link dist to wwwroot
ln -sf "$cdir/pkgs/bricks/dist" "$cdir/bricks" 2>/dev/null || ln -sf pkgs/bricks/dist "$cdir/bricks" rm -rf "$cdir/wwwroot/bricks" 2>/dev/null
echo "bricks link: $(readlink "$cdir/bricks")" ln -sf "$cdir/pkgs/bricks/dist" "$cdir/wwwroot/bricks"
echo "bricks: $(readlink "$cdir/wwwroot/bricks")"
# 4. Move local business modules into pkgs/ # 4. Move local business modules into pkgs/
for mod in pipeline_core pipeline_ops pipeline_dist; do for mod in pipeline_core pipeline_ops pipeline_dist; do