Travis CI Documentation
New to Travis CI?
Looking for language-specific documentation?
Search
Newsletter
Travis CI for Private Repositories
Guides
- Getting started
- Validate your .travis.yml
- Services & Database setup
- GUI & headless browsers testing
- How to skip a build
- Speeding up the build
- Caching (Private Projects Only)
Reference
- Build configuration
- Notifications
- Encryption keys
- Build Status images
- CI environment
- OS X CI environment
- Addons
- Common Build Problems
- Travis Pro
- Command Line Client
Language-specific Guides
- C
- C++
- Clojure
- Erlang
- Go
- Groovy
- Haskell
- Java
- JavaScript (with Node.js)
- Objective-C
- Perl
- PHP
- Python
- Ruby
- Scala
Deployment
- Overview
- Appfog
- Heroku
- Nodejitsu
- Engine Yard
- OpenShift
- cloudControl
- RubyGems
- OpsWorks
- PyPI
- NPM
- S3
- Divshot.io
- Rackspace Cloud Files
- Custom Script
- Other Providers
Developer Guides
3rd Party Tools and Resources
Contact
Contributing
This documentation site is open source. Feel free to file issues about it. The README in our Git repository explains how to contribute.