Pricing & Features

Limits

Resources per pipeline run

Concurrent/parallel pipelines

Concurrent/parallel actions in pipeline run

DigitalOcean

Pro

20 projects

10 GB cache storage*

3 GB & 2 vCPU

1

1

$75/mo

* additional cache storage 10GB for $10/mo

Hyper

Unlimited projects

20 GB cache storage*

2 GB & 2 vCPU

3 GB & 2 vCPU

4 GB & 2 vCPU

8 GB & 4 vCPU

1

2

3

4

5

6

7

8

9

10

1

2

3

4

5

6

7

8

9

10

$/mo

* additional cache storage 10GB for $10/mo

Free Buddy Account

5 projects / 500 MB cache / 1 GB RAM & 2vCPU performance 120 execution limit /mo.

Pipelines

Ready to use actions
100+ built-in actions = pipeline's steps

yes
yes

Changeset-based executions
Build, test & deploy only what changed

yes
yes

Filesystems for git clones, cache,
artefacts management & assets

yes
yes

Triggers
Execute on every push, manual, webhooks, push commands, Slack

yes
yes

Recurrent & scheduled

yes
yes

Assignment
Branch, tags, push requests & wildcards

yes
yes

Environments templates
Create, customize and reuse build & test environments

yes
yes

Variables
Plain & encrypted, fixed & settable, scopes: workspace, project, pipeline, actions

yes
yes

SSH keys management

yes
yes

Special trigger conditions
Execute on changes in repository, on changes in path, on environment specific value

yes
yes

Attachable services
Elastic, MariaDB, Memcached, Mongo, PostgreSQL, RabbitMQ, Redis, Selenium Chrome & Firefox

yes
yes

Custom services
Create and attached your own services to build environments

yes
yes

Caching
Dependencies, Docker image layers, environments, services, Git clones, files & directories

yes
yes

Monitoring
Real-time progress & logs, unlimited history

yes
yes

Analytics
Execution time & incidents

yes
yes

Workflows management
Templates, clone, export & import pipelines

yes
yes

Push commands
Run, skip, clear cache, from scratch (ignore changesets)

yes
yes

Multi-repository workflows

yes
yes

Optional scenerios
On failure & on back to green

yes
yes

Multi-repository workflows

yes
yes

Scenarios
On failure & on back to green

yes
yes

Built-in build environments

yes
yes

First-class Git support
Submodules, Github & Github Enterprise, Gitlab, Bitbucket, Private Git Server + Build-in Git Hosting

yes
yes

First-class integrations
Github, Bitbucket, Gitlab, Slack, DigitalOcean, Azure, UpCloud, Heroku, AWS, Shopify, Google Cloud, Pushbullet, Pushove,r NewRelic, Rackspace, Cloudflare, Rollbar, Datadog, Honeybadger, Telegram, Loggly, Bugsnag, Discord, Sentry, Vultr, and more

yes
yes

Deployments

Changes tracking
Deploys only what changed

yes
yes

Zero-downtime & atomic releases

yes
yes

One-click rollbacks

yes
yes

Source
Git, dependencies, filesystem (ex: artifacts), submodules

yes
yes

Target
Any cloud & server

yes
yes

Multithreaded transfers
For FTP/FTPS/SFTP & AWS, Google Cloud, DigitalOcean, Heroku

yes
yes

Parallelization
Many targets of any kind at once

yes
yes

Deployment acceptance
Permission-based approvals

yes
yes

Security

Permissions management
Assign permission profiles to users

yes
yes

Per pipeline permissions
Access, read-only, manage

yes
yes

Encrypted variables

yes
yes

Pipeline changes tracking & audit

yes
yes

Secrets management

yes
yes

Pipeline execution approvals

yes
yes

API OAuth

yes
yes

Parameterized pipelines executions
Only provide sensitive data on a pipeline run

yes
yes

LDAP

yes
yes

Docker Native Support

Docker Images
Build, run and push

yes
yes

Registries
Pull and push to Docker Hub Public & Private, Amazon ECR, Google GCR & private registries

yes
yes

Docker image layer caching

yes
yes

Create & reuse Docker images for build & test environments

yes
yes

Actions

Setup & workflow orchestration
Pass arguments, Run next pipeline, Wait for approval, Split tests, Sleep, Copy files between pipelines, Find & replace strings

yes
yes

Transfer
FTP, SFTP, FTPS, RSync

yes
yes

DevOps orchestration
Remote SSH commands, Local Shell, Cloudflare invalidation, Heroku CLI, HTTP Request, Zip

yes
yes

Built-in build environments
Node.js, Angular CLI, Aurelia CLI, Clojure, Custom Builds, Django, .NET, .NET Core, Elixir, Ember CLI, Gatsby CLI, Go, Haskell, Meteor, , PHP, Python, Ruby, Scala

yes
yes

Task runners
GCC, Gradle, Grunt, Gulp, Maven, Webpack

yes
yes

Static site generators
Hexo, Hugo, Jekyll, Middleman

yes
yes

IaaS deployments
Azure App Service, DigitalOcean, UpCloud, Heroku, Rackspace, Shopify, DO Spaces, Vultr

yes
yes

AWS deployments
AWS CLI, AWS ECS, S3, CloudFront, Elastic Beanstalk, CodeDeploy, Lambda Deploy, Lambda Trigger, Monitoring

yes
yes

Google Cloud deployments
App Engine, Cloud Storage, Compute Engine, Firebase, Functions Deploy, Function Trigger, Google CDN, Google Cloud CLI

yes
yes

Docker deployments & orchestration
Build Image, Push Image, Run Image

yes
yes

Kubernetes deployments & orchestration
Apply Deployment, Run Job, Run kubectl CMDs, Run Pod, Set Image

yes
yes

Android
Build APK, Build Ionic app, Build React Native Application, Sign APK, Google Play

yes
yes

Delivery to version control
Git Push, WebDAV

yes
yes

Code quality & review
ESLint, PHP CodeSniffer

yes
yes

Performance & app monitoring
Bugsnag, Datadog, Honeybadger, Loggly, New Relic, Rollbar, Sentry

yes
yes

Uptime monitoring
Ping, TCP, Web

yes
yes

Notifications
Discord, Email, Pushbullet, Pushover, Slack, SMS, Telegram

yes
yes

Blockchain deployments
Truffle, Solidity, Mythril

yes
yes

Custom actions
Create your own action as a step in your pipelines using any environment

yes
yes