Travis CI

Tuesday, June 5, 12 Before we get started...

Tuesday, June 5, 12 Please Stand

Tuesday, June 5, 12 PLEASE STAND!!!

Tuesday, June 5, 12 PLEASE STAND!!!

Tuesday, June 5, 12 Tuesday, June 5, 12 Who tests their code?

Tuesday, June 5, 12 Tuesday, June 5, 12 Who works on OSS?

Tuesday, June 5, 12 Tuesday, June 5, 12 Who uses a CI Server?

Tuesday, June 5, 12 And finally...

Tuesday, June 5, 12 Tuesday, June 5, 12 Who tests their OSS code using a CI server against multiple Ruby versions?

Tuesday, June 5, 12 Tuesday, June 5, 12 Who tests their OSS code using a CI server against multiple Java versions?

Tuesday, June 5, 12 Tuesday, June 5, 12 Who tests their OSS code using a CI server against multiple PHP versions?

Tuesday, June 5, 12 Tuesday, June 5, 12 Who tests their OSS code using a CI server against multiple * versions?

Tuesday, June 5, 12 Tuesday, June 5, 12 Who makes it easy for their conributors to run their tests against all * versions too?

Tuesday, June 5, 12 DEVELOPERSHAPPY

Tuesday, June 5, 12 DEVELOPERSHAPPY

Tuesday, June 5, 12 DEVELOPERSHAPPY

Tuesday, June 5, 12 Tuesday, June 5, 12 Travis CI

Tuesday, June 5, 12 Travis CI Distributed, continuous integration for the open source community

Tuesday, June 5, 12 We can instill confidence in the library user.

Tuesday, June 5, 12 Because the last thing you want

Tuesday, June 5, 12 Tuesday, June 5, 12 Travis wants ...

Tuesday, June 5, 12 DEVELOPERSHAPPY

Tuesday, June 5, 12 10,000+ Users

Tuesday, June 5, 12 13,000+ Repositories

Tuesday, June 5, 12 ~300,000 Builds

Tuesday, June 5, 12 ~1,000,000 Test runs

Tuesday, June 5, 12 6,000+ Builds per day

Tuesday, June 5, 12 NOW Ruby Erlang Node.js PHP

Tuesday, June 5, 12 NOW Python Scala Groovy Haskell Java

Tuesday, June 5, 12 SOON Cocoa ...

Tuesday, June 5, 12 PULL REQUESTS!!!

Tuesday, June 5, 12 Tuesday, June 5, 12 Tuesday, June 5, 12 Use the shiny green button with confidence!

Tuesday, June 5, 12 Future

Tuesday, June 5, 12 Different Architectures Fedora, RHEL ..

Tuesday, June 5, 12 Dynamically reassign workers for busy languages

Tuesday, June 5, 12 Build Artifacts

Tuesday, June 5, 12 Travis Pro aka private repo support

Tuesday, June 5, 12 Tuesday, June 5, 12 Tuesday, June 5, 12 Tuesday, June 5, 12 :)

Tuesday, June 5, 12 Tuesday, June 5, 12 Tuesday, June 5, 12 http://love.travis-ci.org

Tuesday, June 5, 12 @travisci irc.freenode.net#travis http://github.com/travis-ci

Tuesday, June 5, 12 THANK YOU

Tuesday, June 5, 12