Codeship got ranked amongst the Top Continuous Integration Vendors in Forrester's most recent Wave™ Report on Continuous Integration Read Report

Faster, More Flexible, Better Support: How CodeShip Outperforms TravisCI

Sign up for free

FEATURES
Codeship
Travis CI
Docker Support

Work on a Continuous Integration Platform that gets updated whenever the latest stable Docker version is available. Connect to both, private and public registries with ease. TravisCI’s Docker support lets you run Docker but you have to create and maintain files logic yourself. The more complex your setup, the more cumbersome TravisCI’s Docker “support” gets.

Learn more about Codeship's native Docker Support

check mediocre
Complete Control over your build environment

You define what you want to run in the build environment. Whatever can be run in a container, your CI Platform can run. TravisCI’s Docker Platform does not allow for sudo access.

Learn more about setting up your environment with Codeship

check no check
Pre-Configured CI environment

Work on ready-to-go build machines with pre-installed dependencies. Your CI provider takes care of keeping versions updated.

Learn about how to create your build environment with Codeship.

no check check
Parity between local and CI environment

Utilize a local CLI tool that allows you to run and debug your builds locally and create parity between your local environment and your CI Platform.

Learn more about the Codeship Jet CLI tool

check no check
Repository Driven CI/CD workflow

Set up your CI/CD via configuration files that sit in your repository. Benefit from version control and know who pushed recent changes.

Learn about the Codeship .yml files

check check
Web GUI driven CI/CD workflow

Set up your CI/CD via a web user interface focused on simplicity and ease of use. While Codeship does not offer this feature, Codeship Basic does.

Learn more about Codeship Basic's setup interface

no check no check
Dedicated & Sizable Build Machines

Choose the instance size and performance of the machines that run your builds, from small machines to up to 32 cores and 60GB RAM. TravisCI only offers “one-size fits all” build containers.

Learn more about Codeship's instance size options

check no check
Dependency Caching

Reduces the time it takes to re-create your build environment by utilizing cached images. Both services offer a per-branch caching, but TravisCI does not cache Docker images. This means that every image has to be built from scratch for every build, leading to very long setup times.

Learn about caching on Codeship

check mediocre
Parallel Testing

Split up your test suite and run it in parallel to speed up your builds.

Learn more about Parallel Testing on Codeship

check check
Parallel Deployments

Define parallelism for your deploys and cut down the time it takes to ship your product.

Learn more about parallel deployments on Codeship

check no check
Pre-configured Deployments

Set up your deployments via simple 1-click-deployment integrations. Neither services provide this. If you’re interested in pre-configured deployments you should check out Codeship Basic.

no check no check
Debugging via Local CLI

Replicate the CI environment on your local machine to debug your builds and for try new workflow setups. Changing configuration and trying it out locally speeds up the debug process.

Learn more about debugging your builds with Codeship's Jet CLI tool

check no check
Notifications Center

Get granular control over build notifications. Set up flexible notifications to increase productivity and cut down noise.

Learn more about Notifications on Codeship

check no check