Stop waiting on shared CI queues. Ship faster by running builds you control from your own repositories and images.
Getting started takes minutes. Sign in with GitHub, GitLab, or Bitbucket and pick a repository. Add a pipeline file at the project root that lists the steps you want to run: install dependencies, run tests, build artifacts, and publish images. Each step runs inside a clean container you choose from Docker Hub or a private registry, so the runtime is always predictable. Push a commit and watch the build spin up on demand, fetch the images it needs, execute steps in sequence or in parallel, and report results back to your pull request. Use services in your pipeline file to attach temporary databases or queues for integration tests without touching shared infrastructure.
Keep collaboration tight on feature branches. Enforce required checks on pull requests, set branch rules, and turn on gated steps that only run when a reviewer approves. Inject credentials and keys at runtime without committing them to source control; scope secrets per repo, branch, or environment. Speed up feedback loops with dependency caches and matrix strategies that fan out tests across versions of Node, Go, Python, or Java. Post updates to Slack or chat when builds pass, fail, or need attention, and expose rich logs per step to troubleshoot quickly. When a job flakes, re-run just the failed stages instead of rebuilding everything. more
Oss
Free
Usage
<ul>
<li>Users: Unlimited
Repositories: Unlimited
Repositories: Unlimited
Builds: Unlimited
Source Code Management
<ul>
<li>GitHub
GitHub Enterprise
GitLab
Bitbucket Cloud
Bitbucket Server
Gitea
Gogs
Data Storage
<ul>
<li>Sqlite
Platforms
<ul>
<li>Linux x64
Linux armv7
Linux armv8
Windows x86
Clustering
<ul>
<li>Single Machine
Secrets
<ul>
<li>Encrypted
Enterprise
Custom
Usage
<ul>
<li>Users: Per User Pricing
Repositories: Unlimited
Repositories: Unlimited
Builds: Unlimited
Source Code Management
<ul>
<li>GitHub
GitHub Enterprise
GitLab
Bitbucket Cloud
Bitbucket Server
Gitea
Gogs
Data Storage
<ul>
<li>Sqlite
MySQL
Postgres
Blob Storage
<ul>
<li>Amazon S3
Minio
Digital Ocean Spaces
Platforms
<ul>
<li>Linux x64
Linux armv7
Linux armv8
Windows x86
Clustering
<ul>
<li>Single Machine
Multi-Machine, Agents
Multi-Machine, Kubernetes
Multi-Machine, Nomad
Scheduling
<ul>
<li>Cron Scheduling
Plugins And Extensions
<ul>
<li>Pipeline Plugins
Custom Secret Plugins
Custom Registry Plugins
Custom Yaml Plugins
Custom Access Control Plugins
Secrets
<ul>
<li>Encrypted
Managed, Per-Repository
Managed, Per-Organization
External, AWS Secret Manager
External, Kubernetes Secrets
External, Vault Secrets
Autoscaling
<ul>
<li>Amazon EC2
Digital Ocean
Google Compute
Hetzner
Open Stack
Packet
Comments