Slide 1

Slide 1 text

Travis CI

Slide 2

Slide 2 text

what is it?

Slide 3

Slide 3 text

open source distributed continuous integration

Slide 4

Slide 4 text

who tests?

Slide 5

Slide 5 text

wer arbeitet an oss?

Slide 6

Slide 6 text

wer testet seine oss mit ci?

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

clojure erlang javascript php wtf! ruby

Slide 9

Slide 9 text

bald: python cocoa java?

Slide 10

Slide 10 text

mysql postgresql sqlite

Slide 11

Slide 11 text

CI dynamische sprachen

Slide 12

Slide 12 text

tests dependencies libraries integration interpreter versionen

Slide 13

Slide 13 text

$ rails new foo $ bundle install

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

setup

Slide 16

Slide 16 text

github oauth service hooks

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

git push

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

fertig.

Slide 23

Slide 23 text

advanced setup

Slide 24

Slide 24 text

sourceforge? google code?

Slide 25

Slide 25 text

ruby build export CI=true git clone rvm use 1.9.2 bundle install bundle exec rake

Slide 26

Slide 26 text

.travis.yml

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

integration tests headless webkit xvfb

Slide 29

Slide 29 text

No content

Slide 30

Slide 30 text

fossball!