CI/CD Pipelines
Automated build, test, and deployment workflows
All plans include CI/CD pipeline setup and maintenance, with capabilities scaling from basic automation to enterprise-grade workflows.
Supported platforms#
| Platform | XS | S | M |
|---|---|---|---|
| GitHub Actions | Yes | Yes | Yes |
| GitLab CI/CD | Yes | Yes | Yes |
| Jenkins | - | Yes | Yes |
Capabilities by plan#
XS Plan — Basic CI/CD#
Essential automation for straightforward workflows:
- Build automation
- Automated testing integration
- Container image building
- Registry management
- Basic deployment automation
- Environment management (staging, production)
S Plan — Advanced CI/CD#
Enterprise features for complex workflows:
- Everything in XS, plus:
- Complex multi-stage pipelines
- Parallel and matrix builds
- Advanced caching strategies
- Release management
- Artifact management
- Security scanning integration
- Preview environment deployments
M Plan — Enterprise CI/CD#
Full-featured enterprise configuration:
- Everything in S, plus:
- Compliance gates
- Audit logging
- Multi-environment promotion workflows
- Release orchestration
- Change management integration
- Advanced rollback strategies
Pipeline components#
Build stage#
- Source code checkout
- Dependency installation
- Compilation/transpilation
- Asset generation
Test stage#
- Unit tests
- Integration tests
- End-to-end tests
- Security scans (S and M plans)
Deploy stage#
- Container image push
- Kubernetes manifest application
- Database migrations
- Smoke tests
- Rollback on failure
Deployment strategies#
| Strategy | Description | Plans |
|---|---|---|
| Rolling | Gradual replacement of instances | All |
| Blue-Green | Switch between two environments | S, M |
| Canary | Progressive traffic shifting | S, M |
| Feature flags | Conditional feature rollout | M |
Available in#
- XS Plan — Basic CI/CD with GitHub Actions and GitLab
- S Plan — Advanced CI/CD with Jenkins support
- M Plan — Enterprise CI/CD with compliance features