Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Travis CI
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Robert Glaser
April 24, 2012
Programming
340
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Travis CI
A short talk on Travis CI (
http://travis-ci.org
) I gave at an innoQ company event.
Robert Glaser
April 24, 2012
More Decks by Robert Glaser
See All by Robert Glaser
RAG: The Architecture of Reliable AI
youngbrioche
0
95
Dein Produkt braucht nicht mehr Technik, sondern mehr Produkt
youngbrioche
3
550
Die Unbenutzbarkeit von Enterprise Web-Anwendungen
youngbrioche
0
73
Stop flying blind. Profiling your App's Internals.
youngbrioche
3
520
Bootstrapping & Boilerplating
youngbrioche
9
370
Modern Web Development with Ruby on Rails
youngbrioche
2
340
Rails Engines. Doing It Wrong. And Then Right.
youngbrioche
6
280
Other Decks in Programming
See All in Programming
AIエージェント時代のコードレビューを設計する
nogu66
6
2.6k
ハーネス設計入門 〜プロンプト、コンテキストの次〜
kinopeee
55
36k
LoopHub - ローカルで動く GitHub で、AI と共同開発
jugyo
1
490
kubernetes コンポーネント開発入門 / 新卒N年目の勉強会&交流会!〜〇〇への誘い〜 #n_study
mazrean
0
190
Hono + Inertia + React で LP を構築した話
oukayuka
2
220
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
640
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
5.6k
[DroidKaigi 2026] Bring your own phones to Gradle Managed Devices
f2lk
0
110
Snowflakeで業務アプリを作ろう。 Snowflakeのアプリ機能解説&実践ガイド
ayumu_yamaguchi
1
200
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
230
Building an Out-of-Order CPU
latte72
1
740
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
130
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
820
First, design no harm
axbom
PRO
2
1.3k
Scaling GitHub
holman
464
140k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.5k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Git: the NoSQL Database
bkeepers
PRO
432
67k
A designer walks into a library…
pauljervisheath
211
25k
Skip the Path - Find Your Career Trail
mkilby
1
220
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
240
Transcript
Travis CI
what is it?
open source distributed continuous integration
who tests?
wer arbeitet an oss?
wer testet seine oss mit ci?
None
clojure erlang javascript php wtf! ruby
bald: python cocoa java?
mysql postgresql sqlite
CI dynamische sprachen
tests dependencies libraries integration interpreter versionen
$ rails new foo $ bundle install
None
setup
github oauth service hooks
None
None
git push
None
None
fertig.
advanced setup
sourceforge? google code?
ruby build export CI=true git clone rvm use 1.9.2 bundle
install bundle exec rake
.travis.yml
None
integration tests headless webkit xvfb
None
fossball!