mirror of
https://github.com/block/buzz.git
synced 2026-10-27 12:40:30 +00:00
mesh: upgrade runtime, enforce membership, add shared compute provider (#1656)
This commit is contained in:
@@ -20,7 +20,12 @@ export VITE_PORT="$BUZZ_VITE_PORT"
|
||||
export VITE_HMR_PORT="$BUZZ_HMR_PORT"
|
||||
export BUZZ_RELAY_URL="${BUZZ_RELAY_URL:-ws://localhost:3000}"
|
||||
|
||||
BUZZ_TAURI_CONFIG="{\"build\":{\"devUrl\":\"http://localhost:${BUZZ_VITE_PORT}\",\"beforeDevCommand\":\"exec ./node_modules/.bin/vite --port ${BUZZ_VITE_PORT} --strictPort\"},\"identifier\":\"xyz.block.buzz.app.dev\",\"productName\":\"Buzz Dev\"}"
|
||||
DEV_URL="http://localhost:${BUZZ_VITE_PORT}"
|
||||
if [[ "${BUZZ_RESET_WEBVIEW_STATE:-0}" == "1" ]]; then
|
||||
DEV_URL="${DEV_URL}?resetDevState=1"
|
||||
fi
|
||||
|
||||
BUZZ_TAURI_CONFIG="{\"build\":{\"devUrl\":\"${DEV_URL}\",\"beforeDevCommand\":\"exec ./node_modules/.bin/vite --port ${BUZZ_VITE_PORT} --strictPort\"},\"identifier\":\"xyz.block.buzz.app.dev\",\"productName\":\"Buzz Dev\"}"
|
||||
unset VITE_DEV_BRANCH
|
||||
|
||||
# In worktrees, extract a label from the branch name and derive a unique app
|
||||
@@ -62,7 +67,7 @@ if git rev-parse --is-inside-work-tree &>/dev/null; then
|
||||
if swift "$GENERATE_DEV_ICON" "$BASE_ICON" "$DEV_ICON" "$BUZZ_WORKTREE_LABEL"; then
|
||||
echo "🌳 Worktree: ${BUZZ_WORKTREE_LABEL}"
|
||||
export VITE_DEV_BRANCH="$BUZZ_WORKTREE_LABEL"
|
||||
BUZZ_TAURI_CONFIG="{\"build\":{\"devUrl\":\"http://localhost:${BUZZ_VITE_PORT}\",\"beforeDevCommand\":\"exec ./node_modules/.bin/vite --port ${BUZZ_VITE_PORT} --strictPort\"},\"identifier\":\"xyz.block.buzz.app.dev.${BUZZ_INSTANCE_SLUG}\",\"productName\":\"Buzz Dev (${BUZZ_WORKTREE_LABEL})\",\"bundle\":{\"icon\":[\"$DEV_ICON\"]}}"
|
||||
BUZZ_TAURI_CONFIG="{\"build\":{\"devUrl\":\"${DEV_URL}\",\"beforeDevCommand\":\"exec ./node_modules/.bin/vite --port ${BUZZ_VITE_PORT} --strictPort\"},\"identifier\":\"xyz.block.buzz.app.dev.${BUZZ_INSTANCE_SLUG}\",\"productName\":\"Buzz Dev (${BUZZ_WORKTREE_LABEL})\",\"bundle\":{\"icon\":[\"$DEV_ICON\"]}}"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user