Build Apps
with Confidence

Focus on writing code. Let Travis CI take care of running your tests and deploying your apps.

Trusted By

Easy Setup

Getting started with Travis CI is as easy as enabling a project, adding basic build instructions to your project and committing code. We'll start building your apps right away!

Need to customize your build? No problem, you can install custom packages and configure the environment to fit your needs.

Supports Your Platform

Lots of databases and services are pre-installed and can simply be enabled in your build configuration, we'll launch them for you automatically. MySQL, PostgreSQL, ElasticSearch, Redis, Riak, RabbitMQ, Memcached are available by default.

Deploy Anywhere, With Confidence

Deploying to production after a successful build is as easy as setting up a bit of configuration, and we'll deploy your code to Heroku, Engine Yard Cloud, Nodejitsu, cloudControl, OpenShift, CloudFoundry, AppFog, and Amazon OpsWorks.

Using a custom deployment? Customize the build to deploy to your servers!

Supported Languages

Works with Pull Requests

Does your team work around pull requests? We tightly integrate with GitHub to continuously update the build status on pull requests as they progress.

By working around pull requests, seeing the status of a new feature evolve and be automatically integrated with the latest code, you can follow the build progress with ease and merge with confidence!

Build on Linux, iOS and Mac

Whether you need to build your web application or the iPhone app that's talking to it via an API, we've got you covered. You can easily test both on Travis CI.

The build environment can be fully customized, without having to leave the comfort of your text editor.

Stay Up-to-date

Get notified via Campfire, HipChat, Flowdock, IRC, email, and webhooks to stay up-to-date with your builds.

Got any questions? Contact us!

No spam, we treat your email address
like pure gold and lock it up tight!