forked from freeleaps/freeleaps-pub
Update
This commit is contained in:
parent
d20d5d2da1
commit
145d4f16ce
@ -799,10 +799,6 @@ if true ; then
|
|||||||
# 4️⃣ Install dependencies
|
# 4️⃣ Install dependencies
|
||||||
pnpm store prune
|
pnpm store prune
|
||||||
|
|
||||||
grep -R "VITE_PROXY_WEBSOCKET_CHAT_URL" /home/devbox/freeleaps/frontend/freeleaps/.env.development
|
|
||||||
|
|
||||||
sleep 20
|
|
||||||
|
|
||||||
# 4️⃣ Install dependencies (ensuring lockfile updates)
|
# 4️⃣ Install dependencies (ensuring lockfile updates)
|
||||||
pnpm install --no-frozen-lockfile \\
|
pnpm install --no-frozen-lockfile \\
|
||||||
--shamefully-hoist \\
|
--shamefully-hoist \\
|
||||||
@ -813,16 +809,12 @@ if true ; then
|
|||||||
pnpm run build
|
pnpm run build
|
||||||
|
|
||||||
|
|
||||||
grep -R "VITE_PROXY_WEBSOCKET_CHAT_URL" /home/devbox/freeleaps/frontend/
|
|
||||||
|
|
||||||
sleep 20
|
|
||||||
|
|
||||||
|
|
||||||
# 5️⃣ Check git status
|
# 5️⃣ Check git status
|
||||||
echo
|
echo
|
||||||
echo "[INIT] \$(date '+%Y-%m-%d %H:%M:%S') Checking git status..."
|
echo "[INIT] \$(date '+%Y-%m-%d %H:%M:%S') Checking git status..."
|
||||||
echo
|
echo
|
||||||
|
|
||||||
|
pushd /home/devbox/freeleaps > /dev/null
|
||||||
git config --global --add safe.directory /home/devbox/freeleaps
|
git config --global --add safe.directory /home/devbox/freeleaps
|
||||||
git status -s
|
git status -s
|
||||||
|
|
||||||
@ -1102,7 +1094,7 @@ docker exec -i "$DEVBOX_NAME" bash <<EOF
|
|||||||
else
|
else
|
||||||
echo "[BACKEND] \$(date '+%Y-%m-%d %H:%M:%S') Waiting for backend service... Attempt \$((ATTEMPT+1)) with HTTP \$HTTP_CODE"
|
echo "[BACKEND] \$(date '+%Y-%m-%d %H:%M:%S') Waiting for backend service... Attempt \$((ATTEMPT+1)) with HTTP \$HTTP_CODE"
|
||||||
ATTEMPT=\$((ATTEMPT+1))
|
ATTEMPT=\$((ATTEMPT+1))
|
||||||
sleep 5
|
sleep 10
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
if [ \$ATTEMPT -eq \$MAX_ATTEMPTS ]; then
|
if [ \$ATTEMPT -eq \$MAX_ATTEMPTS ]; then
|
||||||
@ -1212,8 +1204,6 @@ docker exec -i "$DEVBOX_NAME" bash <<EOF
|
|||||||
echo "[FRONTEND] \$(date '+%Y-%m-%d %H:%M:%S') USE_LOCAL_COMPONENT_VAL: \$USE_LOCAL_COMPONENT_VAL"
|
echo "[FRONTEND] \$(date '+%Y-%m-%d %H:%M:%S') USE_LOCAL_COMPONENT_VAL: \$USE_LOCAL_COMPONENT_VAL"
|
||||||
if [[ "\$USE_LOCAL_COMPONENT_VAL" == "true" ]]; then
|
if [[ "\$USE_LOCAL_COMPONENT_VAL" == "true" ]]; then
|
||||||
echo "[FRONTEND] \$(date '+%Y-%m-%d %H:%M:%S') Use local component dev environment."
|
echo "[FRONTEND] \$(date '+%Y-%m-%d %H:%M:%S') Use local component dev environment."
|
||||||
sed -i "s|VITE_PROXY_WEBSOCKET_CHAT_URL=.*|VITE_PROXY_WEBSOCKET_CHAT_URL=ws://localhost:8012|g" /home/devbox/freeleaps/frontend/freeleaps/.env.development
|
|
||||||
sed -i "s|VITE_PROXY_API_CHAT_URL=.*|VITE_PROXY_API_CHAT_URL=http://localhost:8012|g" /home/devbox/freeleaps/frontend/freeleaps/.env.development
|
|
||||||
else
|
else
|
||||||
echo "[FRONTEND] \$(date '+%Y-%m-%d %H:%M:%S') Use online component dev environment."
|
echo "[FRONTEND] \$(date '+%Y-%m-%d %H:%M:%S') Use online component dev environment."
|
||||||
sed -i "s|VITE_PROXY_WEBSOCKET_CHAT_URL=.*|VITE_PROXY_WEBSOCKET_CHAT_URL=wss://freeleaps-alpha.com|g" /home/devbox/freeleaps/frontend/freeleaps/.env.development
|
sed -i "s|VITE_PROXY_WEBSOCKET_CHAT_URL=.*|VITE_PROXY_WEBSOCKET_CHAT_URL=wss://freeleaps-alpha.com|g" /home/devbox/freeleaps/frontend/freeleaps/.env.development
|
||||||
@ -1408,6 +1398,21 @@ reset_freeleaps_repo() {
|
|||||||
git reset --hard HEAD
|
git reset --hard HEAD
|
||||||
popd > /dev/null
|
popd > /dev/null
|
||||||
echo "[INIT] \$(date '+%Y-%m-%d %H:%M:%S') FreeLeaps repository reset completed."
|
echo "[INIT] \$(date '+%Y-%m-%d %H:%M:%S') FreeLeaps repository reset completed."
|
||||||
|
|
||||||
|
USE_LOCAL_COMPONENT_VAL="false"
|
||||||
|
if [ -f "\$USE_LOCAL_COMPONENT_FLAG" ]; then
|
||||||
|
# Read the value from the file
|
||||||
|
USE_LOCAL_COMPONENT_VAL=\$(cat "\$USE_LOCAL_COMPONENT_FLAG")
|
||||||
|
fi
|
||||||
|
if [[ "\$USE_LOCAL_COMPONENT_VAL" == "true" ]]; then
|
||||||
|
echo "[FRONTEND] \$(date '+%Y-%m-%d %H:%M:%S') Use local component dev environment."
|
||||||
|
else
|
||||||
|
echo "[FRONTEND] \$(date '+%Y-%m-%d %H:%M:%S') Use online component dev environment."
|
||||||
|
sed -i 's#VITE_PROXY_WEBSOCKET_CHAT_URL=.*#VITE_PROXY_WEBSOCKET_CHAT_URL=wss://freeleaps-alpha.com#g' /home/devbox/freeleaps/frontend/node_modules/@project/freeleaps/.env.development
|
||||||
|
sed -i 's#VITE_PROXY_API_CHAT_URL=http://localhost:8012#VITE_PROXY_API_CHAT_URL=https://freeleaps-alpha.com#g' /home/devbox/freeleaps/frontend/node_modules/@project/freeleaps/.env.development
|
||||||
|
sed -i 's#http://freeleaps-chat:8012#https://freeleaps-alpha.com#g' /home/devbox/freeleaps/frontend/node_modules/@project/freeleaps/nginx_docker.conf
|
||||||
|
fi
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user