Skip to content

researchlab/ci-golang-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ci-golang-test

Build Status Circle CI Codeship Status for researchlab/ci-golang-test Build Status

CI Monitor Build Status
Travis-ci Build Status
Circle-ci Circle CI
Codeship-ci Codeship Status for researchlab/ci-golang-test
drone.io Build Status

Travis-ci Vs Circle-ci Vs Codeship from stackshare

[![Travis-vs-Circle-vs-Codeship](./imgs/vs.png)](http://stackshare.io/stackups/travis-ci-vs-codeship-vs-circleci)

###Travis-ci

  • Pros

    • Unlimited open source projects with full functionality.
    • Extensive project configuration via .travis.yml file.
    • Has own headless browser support (albeit Firefox only).
    • Allows to cluster tests and run them in parallel.
    • Multiple build environments and target platforms (i.e. Node 0.10, 0.8, 0.6, Linux, OSX and so on).
    • Lots of deployment options.
    • Seamless UI integration with GitHub.
    • The free version is fully open sourced.
    • Self-hosted enterprise version.
  • Cons

    • Commercial plans start at $129/m.
    • No BitBucket support.

###Circle-ci

  • Pros

    • One build container free, without limits.
    • Commercial plans start at $50/m.
    • Can split up and run tests in parallel.
    • Extensive project configuration via circle.yml file.
    • Docker support.
    • Bonus points for open sourcing circleci.com UI.
  • Cons

    • Non obvious open source support that is only mentioned in a blog post and buried inside experimental settings panel.
    • No BitBucket support.
    • Limited deployment options.
    • Didn’t see a way to encrypt secrets.

###Codeship-ci

  • Pros
    • Free plan has 5 private projects up to 100 builds per month.
    • Unlimited open source projects with full functionality.
    • Commercial plans start at $49/m.
    • BitBucket and GitHub integration.
  • Cons
    • Pretty basic configuration options via shell variables and admin interface.
    • No encryption of secrets.

About

Continuous Integration for Go code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages