Buildkite vs CircleCI vs Semaphore

Need advice about which tool to choose?Ask the StackShare community!

Buildkite

212
228
+ 1
115
CircleCI

14.3K
7K
+ 1
974
Semaphore

186
179
+ 1
83
Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More
Pros of Buildkite
Pros of CircleCI
Pros of Semaphore
  • 18
    Great customer support
  • 17
    Github integration
  • 16
    Easy to use
  • 16
    Easy setup
  • 12
    Simplicity
  • 10
    Simple deployments
  • 9
    Simple and powerful configuration
  • 4
    Bitbucket integration
  • 3
    Github enterprise integration
  • 3
    Amazing swag
  • 2
    Integrates with everything
  • 1
    Sourcecode is hosted by source code owner.
  • 1
    Configuration in cloud
  • 1
    Run your own test containers with their AWS stack file
  • 1
    Superior user experience
  • 1
    Great ui
  • 226
    Github integration
  • 177
    Easy setup
  • 153
    Fast builds
  • 94
    Competitively priced
  • 74
    Slack integration
  • 55
    Docker support
  • 45
    Awesome UI
  • 33
    Great customer support
  • 18
    Ios support
  • 14
    Hipchat integration
  • 13
    SSH debug access
  • 11
    Free for Open Source
  • 6
    Mobile support
  • 5
    Nodejs support
  • 5
    Bitbucket integration
  • 5
    YAML configuration
  • 4
    AWS CodeDeploy integration
  • 3
    Free for Github private repo
  • 3
    Great support
  • 2
    Clojurescript
  • 2
    Continuous Deployment
  • 2
    Parallelism
  • 2
    Clojure
  • 2
    OSX support
  • 2
    Simple, clean UI
  • 1
    Unstable
  • 1
    Ci
  • 1
    Favorite
  • 1
    Helpful documentation
  • 1
    Autoscaling
  • 1
    Extremely configurable
  • 1
    Works
  • 1
    Android support
  • 1
    Fair pricing
  • 1
    All inclusive testing
  • 1
    Japanese in rspec comment appears OK
  • 1
    Build PR Branch Only
  • 1
    So circular
  • 1
    Easy setup, easy to understand, fast and reliable
  • 1
    Parallel builds for slow test suites
  • 1
    Easy setup. 2.0 is fast!
  • 1
    Easy to deploy to private servers
  • 1
    Really easy to use
  • 0
    Stable
  • 20
    Easy setup
  • 15
    Fast builds
  • 14
    Free for private github repos
  • 8
    Great customer support
  • 6
    Free for open source
  • 5
    Organizations ready
  • 4
    Slack integration
  • 2
    SSH debug access
  • 2
    GitHub Integration
  • 1
    Easy to use
  • 1
    Continuous Deployment
  • 1
    Pipeline builder GUI
  • 1
    BitBucket integration
  • 1
    Docker support
  • 1
    Simple UI
  • 1
    Parallelism

Sign up to add or upvote prosMake informed product decisions

Cons of Buildkite
Cons of CircleCI
Cons of Semaphore
    Be the first to leave a con
    • 12
      Unstable
    • 6
      Scammy pricing structure
    • 0
      Aggressive Github permissions
      Be the first to leave a con

      Sign up to add or upvote consMake informed product decisions

      What is Buildkite?

      CI and build automation tool that combines the power of your own build infrastructure with the convenience of a managed, centralized web UI. Used by Shopify, Basecamp, Digital Ocean, Venmo, Cochlear, Bugsnag and more.

      What is CircleCI?

      Continuous integration and delivery platform helps software teams rapidly release code with confidence by automating the build, test, and deploy process. Offers a modern software development platform that lets teams ramp.

      What is Semaphore?

      Semaphore is the fastest continuous integration and delivery (CI/CD) platform on the market, powering the world’s best engineering teams.

      Need advice about which tool to choose?Ask the StackShare community!

      Jobs that mention Buildkite, CircleCI, and Semaphore as a desired skillset
      What companies use Buildkite?
      What companies use CircleCI?
      What companies use Semaphore?

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with Buildkite?
      What tools integrate with CircleCI?
      What tools integrate with Semaphore?

      Sign up to get full access to all the tool integrationsMake informed product decisions

      Blog Posts

      GitNode.jsFirebase+5
      7
      2343
      GitHubDockerReact+17
      40
      36162
      Jun 26 2018 at 3:26AM

      Twilio SendGrid

      GitHubDockerKafka+10
      11
      9938
      GitHubPythonNode.js+47
      54
      72280
      GitHubGitPython+22
      17
      14199
      What are some alternatives to Buildkite, CircleCI, and Semaphore?
      Jenkins
      In a nutshell Jenkins CI is the leading open-source continuous integration server. Built with Java, it provides over 300 plugins to support building and testing virtually any project.
      TeamCity
      TeamCity is a user-friendly continuous integration (CI) server for professional developers, build engineers, and DevOps. It is trivial to setup and absolutely free for small teams and open source projects.
      GitLab
      GitLab offers git repository management, code reviews, issue tracking, activity feeds and wikis. Enterprises install GitLab on-premise and connect it with LDAP and Active Directory servers for secure authentication and authorization. A single GitLab server can handle more than 25,000 users but it is also possible to create a high availability setup with multiple active servers.
      Bamboo
      Focus on coding and count on Bamboo as your CI and build server! Create multi-stage build plans, set up triggers to start builds upon commits, and assign agents to your critical builds and deployments.
      GitLab CI
      GitLab offers a continuous integration service. If you add a .gitlab-ci.yml file to the root directory of your repository, and configure your GitLab project to use a Runner, then each merge request or push triggers your CI pipeline.
      See all alternatives