Fans

710

Votes

1.45K

Jobs

50

Favorites

Fans

72

Votes

76

Jobs

6

Favorites

Fans

48

Votes

109

Jobs

18

Hacker News, Reddit, Stack Overflow Stats

2.07K

1.19K

190

119

200

2.4K

72

2

6

Description

What is
Codeship?

Codeship runs your automated tests and configured deployment when you push to your repository. It takes care of managing and scaling the infrastructure so that you are able to test and release more frequently and get faster feedback for building the product your users need.

What is
Semaphore?

Whenever somebody pushes new code to GitHub, Semaphore immediately runs all tests on the corresponding branch. Every time you create a new branch, Semaphore builds it automatically. It also knows how to clean up when you delete it.

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.

Reviews of Codeship, Semaphore, and Buildkite

marcqualie

Extremly Easy and Cost Saving

August 20, 2014 05:38

Setting up continuous integration is complex and time consuming. I've used Codeship for 1 year now and I would never go back to previous systems such as self hosted Jenkins for any kind of web applications. The ability to change developer access on a per repository basis with the click of a button is very helpful and integration with all our services such as Github and Heroku make testing and deployment happen in the background so we can concentrate on our application and not worry about what state the live code is in. We also find the Slack integration (and flowdock before that) to be a great way to share the current code status with the whole team without getting spammed with emails on each commit and build state change while testing prototype branches or working on pull-requests.

Ease of Use
Documentation
Reliability
Support

dhyasama

Couldn't be happier

September 19, 2014 07:20

I've been using Codeship for my own projects and with my team for about a year now. I've setup and maintained a few CI systems on my own and tried similar services as well in the past. I keep coming back to Codeship because it's so easy. Rather than wrestling with CI, Codeship just works so I can get back to building my product. I'll keep using it and recommend it to friends and colleagues all the time.

Ease of Use
Documentation
Reliability
Support

renewsoqv

2 days on Travis, 5 minutes on Codeship

April 17, 2015 06:38

When setting up our Continous Delivery environment we foun Travis CI to hard to do many simple things, than, searching for alternatives we stumble upon CodeShip, Never looked back!

Ease of Use
Documentation
Reliability
Support

natemcmaster

Simple CI with a good freemium

April 22, 2015 10:31

If you are just getting started with CI, this is a great place to start. It's simple, doesn't require much setup, and integrates well with GitHub.

I am using it to convince my boss we need CI. He has been hesitant to pay for a CI service. Codeship's freemium level gives you just enough to show how it is useful and important.

Although it is not as feature-rich as other CI tools, it gets the jobs done and runs builds very fast.

Ease of Use
Documentation
Reliability
Support

seanjones72

Sailing with Ease

April 22, 2015 11:49

Working on a potential project. I was looking for a solution that didn't have to waste time in configuring (locally). Awesome cloud solution that meets may needs.

Ease of Use
Documentation
Reliability
Support

camilogiraldo

Best CI tool so far

April 23, 2015 09:39

I love this tool, simple builds over github push, automatic deployments so you don't need to worry about them. Just focus on your code. Good work mates !

Ease of Use
Documentation
Reliability
Support

slackcc

Flexible repeatability!

April 25, 2015 08:56

Like most developers I'd love it if my deployment processes were always the same for every project so I never had to think about deployment. However, that's probably never going to happen unless we stop having clients. Codeship allows me to organize all of my deployments into one place and set them up once so that I don't have to remember the process for every nuance of every client.

Whether it's deploying a Drupal or Wordpress site to a private server, a Meteor.js app to Modulus, or just about anything else Codeship gives me the flexibility of writing my own shell scripts for custom jobs (private server) but also one-click solutions for common problems (deployment to Modulus).

Highly recommend them!

Ease of Use
Documentation
Reliability
Support

gandhiShepard

WP the way God intended

April 28, 2015 09:40

I spent half a day grepping CodeShip and now I have a sweet deployment process for WP sites. After a month of wrestling with Bamboo I decided to give CodeShip a try thanks to an article by CodeShip's Roman Kuba about deploying WP sites

I am now killin' WP development with my CodeShip + WPEngine setup. This is also making WP development/deployment fun for the first time. CodeShip f*cking rocks.

Ease of Use
Documentation
Reliability
Support

miguelalvarado

It makes your life easier

April 28, 2015 16:51

I have tried Codeship and I think it simplifies your life a lot. If you do not have a lot of devOps power in your team, Codeship will be your best ally.

Ease of Use
Documentation
Reliability
Support

jmbarrios

CI newbie

April 29, 2015 10:32

I use bitbucket for my developments. Codeship works with bitbucket.

I have no prior experience in CI system. Codeship is very easy to setup and use.

Most of the time I miss some of the current developments on my team. Codeship have a great notification stack

I like the fact that every build works as a VM so I don't need to worry about collisions or environment failures.

Ease of Use
Documentation
Reliability
Support

jordan-green

Codeship - First impression

April 29, 2015 15:18

Codeship is absolutely fantastic. I decided to try it on a whim, and after logging in with butbucket and choosing a repo, the setup was done, it could not have been easier. Such a fluid and robust CI there never was.

Ease of Use
Documentation
Reliability
Support

memphis518

Extremely Easy To Use

April 30, 2015 06:39

I have used several CI environments and this is far and away the easiest one to use!

Took me minutes to set it up and start building my app.

Ease of Use
Documentation
Reliability
Support

ryansb

Pipelines for free (to start)

April 29, 2015 15:53

It's not easy to differentiate a CI/CD service because integrations matter so much more than the service itself. Didn't even need to read any docs, it just works exactly as you expect it to.

Pros:

Pipelines for running tests in parallel (freemium).

Easiest setup of any CI service I've tried.

Mandatory build status image service.

Cons:

Test runners are alright, but not that powerful. Py.test can run tests in parallel on its own, but enabling that feature doesn't seem to speed up Codeship runs.

Doesn't detect tox environments, so you have to specify one environment per pipeline manually.

Ease of Use
Documentation
Reliability
Support

tominovak33

First non-buisness use of CI software

May 02, 2015 04:38

Working for a web agency, I have access to many premium services for all parts of the development process which leads to two things when it comes to working on my personal projects at home.

1: I am more fussy about the quality of tools and services that I use than I was before I went from just messing around with programming to having a developer job.

2: I really don't want to pay a single fee or any kind of subscription to services as after using them all day at work I find it hard to justify personally paying a premium to use them for a bit of time at home after work.

However with Code ship neither of these things caused any issues as I found it to be very high quality and free.

On the subject of it being free, I know there are other CI solutions that are free however if you wish to use it with a private repository then unless you already have private Github repos then the fact that Code Ship integrates with Bitbucket can be extremely convenient as it means you can set up your personal projects with free private repository and a free CI / testing solution for absolutely free.

Overall Codeship has really impressed me in every way from its pricing to its clean and simple UI and its ease of use.

Ease of Use
Documentation
Reliability
Support

dennispassway

Awesome deployment.

May 04, 2015 08:12

I've used a set of different CI tools and codeship has the most clear interface. Also the onboarding is great: step 1, 2 and 3 and you're deployed. Great service.

Ease of Use
Documentation
Reliability
Support

sergiotapia

When you want a CI and you want sane defaults that help you.

May 12, 2015 18:20

Codeship has easily been the easiest CI I've ever used.

Set up is a no-brainer, you can customise it but most people won't even need to - and that's where Codeship shines. You want a CI and you want to work on your product not waste time tweaking config files. Really awesome pricing too!

Ease of Use
Documentation
Reliability
Support

chrisjones-tripletri

Very easy to use

February 10, 2016 20:03

I have used codeship for two rails projects deployed to elastic beanstalk. I find it simple to use and fast. I've used the free version of travis for some open source stuff, and I like codeship's simplicity and speed better.

Buildkite provides testing of the Rails application via a Docker container with Docker Compose. The Buildkite Agent runs on a small Digital Ocean droplet, runs the integration and model tests, and marks the GitHub commit for Heroku to perform their auto-deployments once the build is green.