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 Clojure 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