Buddy聽vs聽CircleCI

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

Buddy

281
309
+ 1
601
CircleCI

7.7K
4.6K
+ 1
956
Add tool

Buddy vs CircleCI: What are the differences?

What is Buddy? Build, test and deploy on push in seconds. Git platform for web and software developers with Docker-based tools for Continuous Integration and Deployment.

What is CircleCI? Automate your development process quickly, safely, and at scale. 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.

Buddy can be classified as a tool in the "Continuous Deployment" category, while CircleCI is grouped under "Continuous Integration".

Some of the features offered by Buddy are:

  • Automatic deployments on push to branch
  • Docker-based builds and tests
  • 10-minute setup of complete environment

On the other hand, CircleCI provides the following key features:

  • Language-Inclusive Support
  • Custom Environments
  • Flexible Resource Allocation

"Docker" is the primary reason why developers consider Buddy over the competitors, whereas "Github integration" was stated as the key factor in picking CircleCI.

Instacart, Lyft, and StackShare are some of the popular companies that use CircleCI, whereas Buddy is used by Docplanner, Buddy, and Ambar. CircleCI has a broader approval, being mentioned in 925 company stacks & 372 developers stacks; compared to Buddy, which is listed in 20 company stacks and 14 developer stacks.

Decisions about Buddy and CircleCI

My website is brand new and one of the few requirements of testings I had to implement was code coverage. Never though it was so hard to implement using a #docker container. Given my lack of experience, every attempt I tried on making a simple code coverage test using the 4 combinations of #TravisCI, #CircleCi with #Coveralls, #Codecov I failed. The main problem was I was generating the .coverage file within the docker container and couldn't access it with #TravisCi or #CircleCi, every attempt to solve this problem seems to be very hacky and this was not the kind of complexity I want to introduce to my newborn website. This problem was solved using a specific action for #GitHubActions, it was a 3 line solution I had to put in my github workflow file and I was able to access the .coverage file from my docker container and get the coverage report with #Codecov.

See more

Buddy is one of the most easy-to-use tools for CI I ever met. When I needed to set up the pipeline I was really impressed with how easy it is to create it with Buddy with only a few moments. It's literally like: 1. Add repo 2. Click - Click - Click 3. You're done and your app is on prod :D The top feature that I've found is a simple integration with different notification channels - not only Slack (which is the one by default), but Telegram and Discord. The support is also neat - guys respond pretty quickly on even a small issue.

See more

We picked up Buddy initially because it allowed us to structure and scale our usage as we grew. It also has some of the best integrations that we've seen (and that we used to script manually). We use it to deploy our cloud stack as well as package our on-premise software.

It's pretty versatile, and compared to the other tools pricing is much more sensible.

See more
Pros of Buddy
Pros of CircleCI
  • 55
    Easy setup
  • 53
    Docker
  • 49
    Integrations
  • 49
    Continuous Integration
  • 45
    Beautiful dashboard
  • 44
    Git hosting
  • 43
    Free
  • 41
    Unlimited pipelines
  • 39
    Backup
  • 39
    Monitoring
  • 36
    Great UX
  • 32
    On-Premises
  • 31
    Awesome support
  • 6
    AWS Integrations
  • 4
    Great UI
  • 3
    Slack integration
  • 3
    Continuous deployment
  • 3
    Simple deployments
  • 3
    Hosted internally (Enterprise)
  • 3
    Bitbucket integration
  • 2
    Fast execution
  • 2
    Node.js support
  • 2
    Amazing + free
  • 2
    Azure integration
  • 2
    Github integration
  • 2
    UI and YML configuration
  • 1
    Shopify integration
  • 1
    Support for build pipelines
  • 1
    Docker support
  • 1
    Gitlab integration
  • 1
    Android support
  • 1
    Pushover integration
  • 1
    DigitalOcean integration
  • 1
    UpCloud integration
  • 0
    New Relic integration
  • 0
    Rollbar integration
  • 0
    Sentry integration
  • 0
    Loggly integration
  • 0
    Datadog integration
  • 0
    Bugsnag integration
  • 0
    Honeybadger integration
  • 0
    Telegram integration
  • 0
    HipChat integration
  • 0
    Discord integration
  • 0
    Pushbulet integration
  • 0
    Rackspace integration
  • 0
    Slack Integration
  • 0
    Google Cloud integration
  • 0
    Heroku integration
  • 0
    Kubernetes support
  • 0
    AWS integration
  • 223
    Github integration
  • 175
    Easy setup
  • 151
    Fast builds
  • 94
    Competitively priced
  • 72
    Slack integration
  • 54
    Docker support
  • 44
    Awesome UI
  • 33
    Great customer support
  • 18
    Ios support
  • 14
    Hipchat integration
  • 12
    SSH debug access
  • 11
    Free for Open Source
  • 5
    Bitbucket integration
  • 5
    Mobile support
  • 4
    AWS CodeDeploy integration
  • 4
    Nodejs support
  • 3
    Great support
  • 3
    YAML configuration
  • 3
    Free for Github private repo
  • 2
    Clojure
  • 2
    Simple, clean UI
  • 2
    Clojurescript
  • 2
    OSX support
  • 2
    Continuous Deployment
  • 1
    Android support
  • 1
    Autoscaling
  • 1
    Fair pricing
  • 1
    All inclusive testing
  • 1
    Helpful documentation
  • 1
    Japanese in rspec comment appears OK
  • 1
    Favorite
  • 1
    Build PR Branch Only
  • 1
    Really easy to use
  • 1
    Unstable
  • 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
    Parallelism
  • 1
    Extremely configurable
  • 1
    Easy to deploy to private servers
  • 1
    Works

Sign up to add or upvote prosMake informed product decisions

Cons of Buddy
Cons of CircleCI
  • 1
    Deleted account after 1 month of not pushing code
  • 9
    Unstable
  • 6
    Scammy pricing structure
  • 0
    Aggressive Github permissions

Sign up to add or upvote consMake informed product decisions

What is Buddy?

Git platform for web and software developers with Docker-based tools for Continuous Integration and Deployment.

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.

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

What companies use Buddy?
What companies use CircleCI?

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

What tools integrate with Buddy?
What tools integrate with CircleCI?

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

Blog Posts

GitNode.jsFirebase+5
7
1484
GitHubPythonGit+22
17
13036
GitHubGitDocker+34
29
39957
GitHubGitGoogle Analytics+30
25
14361
What are some alternatives to Buddy and CircleCI?
AWS CodePipeline
CodePipeline builds, tests, and deploys your code every time there is a code change, based on the release process models you define.
Spinnaker
Created at Netflix, it has been battle-tested in production by hundreds of teams over millions of deployments. It combines a powerful and flexible pipeline management system with integrations to the major cloud providers.
Google Cloud Build
Cloud Build lets you build software quickly across all languages. Get complete control over defining custom workflows for building, testing, and deploying across multiple environments such as VMs, serverless, Kubernetes, or Firebase.
DeployBot
DeployBot makes it simple to deploy your work anywhere. You can compile or process your code in a Docker container on our infrastructure, and we'll copy it to your servers once everything has been successfully built.
Deployer
A deployment tool written in PHP with support for popular frameworks out of the box
See all alternatives
Interest over time
How much does Buddy cost?
How much does CircleCI cost?