fix(deploy): exclude releases/ from the rsync payload

releases/ (the local repo's own historical build artifacts -- dozens of
versioned binaries + frontend tarballs, 7-10GB) was never excluded, so every
deploy synced it to the target's root disk. Filled .198 (29GB disk) to 100%
mid-deploy and .228 to 100% right after a "successful" deploy -- the target
node never needs its own copy of the release archive, only the built
binary+frontend actually get installed into system paths.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
archipelago 2026-07-01 10:44:07 -04:00
parent bebf3bae10
commit aa849849e8

View File

@ -555,6 +555,7 @@ rsync -avz --delete \
--exclude 'image-recipe/results' \
--exclude 'image-recipe/_archived/build' \
--exclude 'image-recipe/_archived/results' \
--exclude 'releases' \
"$PROJECT_DIR/" "$TARGET_HOST:$TARGET_DIR/"
section_end