Travis

  • Blog
  • Docs
  • Search icon

Getting Started

  • Travis CI Onboarding
  • Core Concepts for Beginners
  • Customizing the Build
  • Speeding up the Build
  • Build Custom Images
  • Using Docker in your Build
  • Headless Testing with Browsers
  • Building Pull Requests
  • Cron Jobs
  • Common Build Problems
  • Command Line Client
  • Build Config Imports
  • Build Config Validation

Tutorials

  • Overview
  • C/C++ Tutorial
  • Java Tutorial
  • Node.js Tutorial
  • Python Tutorial
  • Ruby Tutorial

Jobs, Builds, Matrices, and Stages

  • Job Lifecycle
  • Build Matrix
  • Build Stages
  • Conditional Builds, Stages, and Jobs

Installing Dependencies

  • Installing Dependencies
  • Private Dependencies GitHub
  • Private Dependencies Bitbucket
  • Setting up Services and Databases
  • Caching Dependencies
  • Caching Dependencies within a Build (Workspaces)
  • Adding to SSH Known Hosts

Programming Languages

  • Android
  • C
  • C#
  • C++
  • Clojure
  • Crystal
  • D
  • Dart
  • Elixir
  • Elm
  • Erlang
  • F#
  • Generic
  • Go
  • Groovy
  • Haskell
  • Haxe
  • Java
  • JavaScript (with Node.js)
  • Julia
  • MATLAB
  • Minimal
  • Nix
  • Perl
  • Perl6
  • PHP
  • Python
  • R
  • Ruby
  • Rust
  • Scala
  • Smalltalk
  • Visual Basic
  • Adding a language

Deployments and Uploads

  • Overview
  • anynines
  • Atlas
  • AWS CodeDeploy
  • AWS Elastic Beanstalk
  • AWS Lambda
  • AWS OpsWorks
  • AWS S3
  • Azure Web Apps
  • bintray
  • BitBalloon
  • Bluemix CloudFoundry
  • Boxfuse
  • Catalyze
  • Chef Supermarket
  • Cloud 66
  • CloudFoundry
  • Cargo
  • Engine Yard
  • GitHub Pages
  • GitHub Releases
  • Google App Engine
  • Google Cloud Storage
  • Google Firebase
  • Hackage
  • Hephy
  • Heroku