mirror of
git://f0xx.org/ac/ac-deploy
synced 2026-07-29 04:38:48 +03:00
Cluster deploy: ac/* only, hub assets, auth routes at project root.
Remove monolith clone path; add hub deploy, legacy purge, composed-backend login/logout nginx locations, and full hub asset rsync validation. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
committed by
Anton Afanasyeu
parent
76d4797cac
commit
b47f91b1ab
@@ -8,14 +8,7 @@ load_cluster_env
|
||||
|
||||
WS="${AC_WORKSPACE_ROOT:-/var/www/ac/workspace}"
|
||||
LAB_SEED="${ROOT}/lab-seeds/backend"
|
||||
MONOLITH_BACKEND="${APP_ROOT}/android_cast/examples/crash_reporter/backend"
|
||||
if [ -d "${LAB_SEED}/public" ]; then
|
||||
LEGACY="$LAB_SEED"
|
||||
elif [ "${COMPOSE_SKIP_MONOLITH:-0}" = "1" ]; then
|
||||
die "lab-seeds missing at ${LAB_SEED} and COMPOSE_SKIP_MONOLITH=1"
|
||||
else
|
||||
LEGACY="$MONOLITH_BACKEND"
|
||||
fi
|
||||
LEGACY="$LAB_SEED"
|
||||
COMPOSED="${COMPOSE_BACKEND:-/var/www/ac/composed/backend}"
|
||||
PLATFORM_ROOT="${AC_PLATFORM_ROOT:-/var/www/ac/platform}"
|
||||
APP_PASS="$(read_cred mariadb_app password)"
|
||||
@@ -53,7 +46,7 @@ overlay_views() {
|
||||
}
|
||||
|
||||
if [ ! -f "${COMPOSED}/public/index.php" ] || [ "${FORCE_COMPOSE_SEED:-0}" = "1" ]; then
|
||||
[ -d "$LEGACY/public" ] || die "backend seed missing at $LEGACY (lab-seeds or deploy-app.sh monolith)"
|
||||
[ -d "$LEGACY/public" ] || die "backend seed missing at $LEGACY (sync ac-deploy lab-seeds to NFS /shared/cluster)"
|
||||
log "seed composed backend from ${LEGACY}"
|
||||
mkdir -p "$(dirname "$COMPOSED")"
|
||||
rm -rf "$COMPOSED"
|
||||
|
||||
Reference in New Issue
Block a user