Deploy B6

Path: codemode-gateway/scripts/deploy-b6.shRelative: scripts/deploy-b6.shSubproject: codemode-gatewayCategory: codemode-gateway
Lines: 58Bytes: 2,472Imports: 0Exports: 0

Content Preview

  1. #!/usr/bin/env bash
  2. # B6 deploy sequence for codemode-gateway (D1 persistence layer: db + scrape).
  3. # Authorized reversible versioned Worker update. Never prints any token value.
  4. #
  5. # Two auth contexts are used:
  6. # - D1 migration apply: wrangler OAuth (the API tokens in .env lack D1
  7. # scope; only the cached OAuth creds can create/execute D1 — proven in B6).
  8. # - Worker deploy + secret: CF_WORKERS_DEPLOY_TOKEN.
  9. set -euo pipefail
  10. PROJECT_DIR="/home/mikes/leverage-loops-projects/codemode-gatew