Documentation

Comprehensive guides and technical references to help you master our deployment platform.

🚀 Get Started

Getting Started

Welcome to Deployments. This documentation will help you understand how to efficiently manage your deployment workflows. Begin by creating an account and connecting your version control system.

Step-by-Step Guide

  1. Sign up for a free account
  2. Connect your GitHub/GitLab/Bitbucket repo
  3. Create deployment pipelines with YAML
  4. Monitor builds in the dashboard

Configuration

Deployment Config File


# .deployment/deploy.yml
pipeline:
  stages:
    - name: Build
      commands:
        - npm install
        - npm run build

    - name: Test
      commands:
        - npm test

    - name: Production Deploy
      env: production
      commands:
        - ./deploy.sh

                            

All configuration files must be committed to the .deployment directory in your repository. See the format reference docs below for full syntax details.

CI/CD Integration

Supported Systems

GitHub

Full commit history and PR workflow integration

GitLab

Project pipelines and protected branches

Bitbucket

Smart pipelines with code quality checks

API Reference

All API endpoints use Bearer authentication and require the `application/json` content type.

Get Deployment Status

GET /v1/deployments/{id}/status
Authorization: Bearer YOUR_API_TOKEN
Accept: application/json

Returns the current status of a specific deployment including logs, environment details, and completion state.