Skip to main content
Deploy a project when a release is ready to run in an environment.

Steps

  1. Confirm the target environment has the right variables and secrets.
  2. Create a release from project work.
  3. Deploy the release to an environment.
  4. Configure domains when the deployment needs public routing.
  5. Inspect deployment and server state.

Try it with REST

Create a release: POST /projects/{project_reference}/releases
Terminal
Deploy the release: POST /projects/{project_reference}/deployments
Terminal

API surfaces

Verify

List deployments and confirm the release is assigned to production. Check server state before sending production traffic to the deployment.

Deployment surfaces

API reference