We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2cb462f commit e182815Copy full SHA for e182815
1 file changed
scripts/deploy-prod.sh
@@ -93,6 +93,8 @@ eval "$SSH 'mkdir -p $TARGET_DIR/data/state $TARGET_DIR/knowledge'"
93
eval "$SCP '$TMP_ARCHIVE' $SSH_USER@$SSH_HOST:$TARGET_DIR/release.tar.gz"
94
eval "$SCP '$TMP_ENV' $SSH_USER@$SSH_HOST:$TARGET_DIR/.env"
95
eval "$SSH 'chmod 0600 $TARGET_DIR/.env'"
96
+# Clean the old checkout before extracting the new bundle so deleted repo files do not survive on the VPS.
97
+eval "$SSH 'find $TARGET_DIR -mindepth 1 -maxdepth 1 ! -name data ! -name .env ! -name release.tar.gz ! -name .deploy-revision -exec rm -rf {} +'"
98
eval "$SSH 'cd $TARGET_DIR && tar -xzf release.tar.gz && rm -f release.tar.gz'"
99
{
100
printf '%s\n' "$BUNDLE_REV"
0 commit comments