Skip to main content

Deployments Overview

Deployments are the core mechanism by which your code is built, packaged into isolated cloud containers, and served globally on Deployxa.


Deployment Lifecycle

  1. Trigger: Code push to GitHub branch, CLI command (deployxa deploy), or API request.
  2. Analysis: Framework fingerprinting and dependency analysis.
  3. Build: Execution of build scripts in an isolated container environment with layer caching.
  4. Provisioning: Deployment of build output onto production edge container runtimes.
  5. Health Checks: Verification of HTTP readiness probes.
  6. Traffic Cutover: Zero-downtime atomic DNS/proxy routing swap.

Features

  • Preview Deployments: Automatic staging environments for pull requests.
  • Instant Rollbacks: Atomic single-click rollback to any previous successful deployment.
  • Real-Time Telemetry: Live streaming stdout/stderr compilation and runtime logs.
  • Build Caching: Layer caching for faster build iterations.