-
Notifications
You must be signed in to change notification settings - Fork 0
Deployment
Firebase CLI 15.24.0 is pinned in the project. SYSTEMX constructs process
argument arrays and uses the same command on macOS and Windows.
npm run deploy -- --target hosting --preflight
npm run deploy -- --target hosting --dry-run --project your-staging-project
npm run deploy -- --target rules --project your-staging-project
npm run deploy -- --target app --bump patch --project your-production-projectTargets are all, app, hosting, rules, and functions. The preflight
runs typecheck, lint, tests, security checks, and a production build.
Use interactive firebase login locally. CI must use OIDC or Application
Default Credentials with least privilege; legacy Firebase CI tokens are not a
supported authentication method.
Firebase dry-run validation does not release changes, but it can still enable required APIs on the selected project. Use staging unless that effect is explicitly approved.
Run npm run deploy -- --rollback-info to display release-inspection guidance.
Always verify project ID, rules, indexes, billing, and IAM before deployment.
SFWA-WTL-G1 · Standard Firebase Web App, Wayne Tech Lab Generation 1 · Provided by Wayne Tech Lab LLC under MIT · Use at your own risk · Subject to daily change · Repository
- Home
- Quick Start
- WTL Standard Setup Guide
- One-Line Install
- Platform Matrix
- Linux Setup
- Windows Setup
- Architecture and Stack
- Project Structure
- SYSTEMX Root and Folder Standard
- Setup Playbook
- Environment Variables
- Security
- Deployment
- Testing and QA
- MCP and Agents
- GitHub Authors and Contribution Notes
- SYSTEMX WEBPORTAL
- White Paper
- Executive Summary
- CISO Note From the Founder
- Wayne Tech Lab Purpose
- Security Overview
- Long-Term Warnings
- .ENV Solutions
- Menu Operations
- Setup and Deployment
- Start and End of Day
- SYSTEMX Sync and Controlled Updates
- Agent 0 and Subagents
- Agent 0 Operating Model
- How Subagents Work
- Starter Prompts and Smart Routing
- Third-Party Responsibility
- User Ingest and Production Setup
- FAQ