CI/CD Apps

Lately, I've been trying to obtain some software to support CI/CD in my projects. As usually, I hit Google to find out there's a wide choice. As I didn't want to check every single solution I searched for a comparison and hit the wall—I didn’t come across any reasonable fact sheet.

Google recommends https://en.wikipedia.org/wiki/Comparison_of_continuous_integration_software, which is not particularly helpful in case you want to choose the software. I’ve also run through some articles with brief descriptions but no detailed information. For example, I still don't know which of the solutions executes builds faster, and it’s in my opinion crucial in case of CI.

This is why I decided to set up this page and describe my experiences with the software in a neat table.

To start with I picked ten tools I'll compare. If you have any suggestions what else should I add to my list, fork the repository and send me your pull requests: https://github.com/boudewijnwolters/continuousintegration.io/pulls

Apps list

  • Bitrise
  • CircleCI
  • Codeship
  • DeployBot
  • Drone CI
  • FTPloy
  • JenkinsCI
  • GitLab CI
  • Shippable
  • Travis CI
  • TeamCity

Comparison table

  • cloud
  • standalone
  • github
  • bitbucket
  • gitlab
  • other git hostings
  • supported languages (build server)
    • .net
    • android
    • c++
    • erlang
    • go
    • ios
    • java
    • js
    • node js
    • perl
    • php
    • python
    • rails
    • ruby
    • scala
  • delivery
    • amazon beanstalk
    • amazon s3
    • Azure
    • bigcommerce
    • dokku
    • FTP/FTPS
    • git push
    • google app engine
    • Google cloud storage
    • Google compute engine
    • Heroku
    • modulus
    • SFTP
    • shopify
  • yml
  • GUI configuration
  • trigger mode
  • docker support
  • environment variables
jekyll logo

Want a Jekyll website built?

Hire a Jekyll developer