feat(ads/seo/release): v1.2.0 with live Google Ads, isolated ad profile, ads.txt, and SEO/AEO/GEO optimization
This commit is contained in:
parent
a88aafa1e5
commit
0e568f1f0a
975 changed files with 130593 additions and 16783 deletions
|
|
@ -1,14 +1,14 @@
|
|||
#!/usr/bin/env bash
|
||||
# 빌드머신(ChanpacaLaptop=linux / Mac mini=macos)에서
|
||||
# Cli + Avalonia 셸을 RID별 self-contained publish 하고
|
||||
# 산출물을 로컬 out/mediabrowser-<rid>.tar.gz 로 수집한다.
|
||||
# 산출물을 로컬 out/Paca-<rid>.tar.gz 로 수집한다.
|
||||
#
|
||||
# 사용: bash build/remote/build-remote.sh [linux|mac|all]
|
||||
set -euo pipefail
|
||||
cd "$(dirname "$0")/../.."
|
||||
|
||||
TARGET="${1:-all}"
|
||||
REMOTE_DIR="build/videodownloader"
|
||||
REMOTE_DIR="build/Paca"
|
||||
|
||||
mkdir -p out
|
||||
|
||||
|
|
@ -22,12 +22,12 @@ build_and_collect() { # $1 = ssh 대상, $2 = RID
|
|||
local rid="$2"
|
||||
echo "==> [$host] publish $rid"
|
||||
ssh -o BatchMode=yes "$host" "cd $REMOTE_DIR && export DOTNET_ROOT=\$HOME/.dotnet && export PATH=\$HOME/.dotnet:\$PATH && \
|
||||
dotnet publish VideoDownloader.Cli -c Release -r $rid --self-contained -o out/cli-$rid && \
|
||||
dotnet publish VideoDownloader.Avalonia -c Release -r $rid --self-contained -o out/avalonia-$rid && \
|
||||
cd out && tar -czf mediabrowser-$rid.tar.gz cli-$rid avalonia-$rid"
|
||||
dotnet publish src/Paca.Cli -c Release -r $rid --self-contained -o out/cli-$rid && \
|
||||
dotnet publish src/Paca.Avalonia -c Release -r $rid --self-contained -o out/avalonia-$rid && \
|
||||
cd out && tar -czf Paca-$rid.tar.gz cli-$rid avalonia-$rid"
|
||||
|
||||
echo "==> [$host] 수집: out/mediabrowser-$rid.tar.gz"
|
||||
scp -o BatchMode=yes "$host:$REMOTE_DIR/out/mediabrowser-$rid.tar.gz" "out/mediabrowser-$rid.tar.gz"
|
||||
echo "==> [$host] 수집: out/Paca-$rid.tar.gz"
|
||||
scp -o BatchMode=yes "$host:$REMOTE_DIR/out/Paca-$rid.tar.gz" "out/Paca-$rid.tar.gz"
|
||||
}
|
||||
|
||||
if [[ "$TARGET" == "mac" || "$TARGET" == "all" ]]; then
|
||||
|
|
@ -43,4 +43,4 @@ if [[ "$TARGET" == "linux" || "$TARGET" == "all" ]]; then
|
|||
fi
|
||||
|
||||
echo "==> 원격 빌드 완료:"
|
||||
ls -lh out/mediabrowser-*.tar.gz 2>/dev/null || true
|
||||
ls -lh out/Paca-*.tar.gz 2>/dev/null || true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue