Просмотр исходного кода

chore: updated stainless script

adamdotdevin 7 месяцев назад
Родитель
Сommit
4e3c73c4f5
1 измененных файлов с 16 добавлено и 2 удалено
  1. 16 2
      scripts/stainless

+ 16 - 2
scripts/stainless

@@ -2,6 +2,14 @@
 
 
 set -e
 set -e
 
 
+# Parse command line arguments
+DEV_MODE=false
+for arg in "$@"; do
+    if [ "$arg" = "--dev" ]; then
+        DEV_MODE=true
+    fi
+done
+
 echo "Starting opencode server on port 4096..."
 echo "Starting opencode server on port 4096..."
 bun run ./packages/opencode/src/index.ts serve --port 4096 &
 bun run ./packages/opencode/src/index.ts serve --port 4096 &
 SERVER_PID=$!
 SERVER_PID=$!
@@ -23,7 +31,13 @@ rm -rf packages/tui/sdk
 mv opencode-go/ packages/tui/sdk/
 mv opencode-go/ packages/tui/sdk/
 rm -rf packages/tui/sdk/.git
 rm -rf packages/tui/sdk/.git
 
 
-echo "Kicking off production build..."
-stl builds create --branch main --wait false
+# Only run production build if not in dev mode
+if [ "$DEV_MODE" = false ]; then
+    echo "Kicking off production build..."
+    stl builds create --branch main --wait=false
+else
+    echo "Skipping production build (--dev flag detected)"
+fi
 
 
 echo "Done!"
 echo "Done!"
+