Continuous Integration - Does it scale?
description
Transcript of Continuous Integration - Does it scale?
Continuous IntegrationDoes it scale?
Dirk Haun, ACCU 2011
CI is a good idea
Start early
CI Server
Platforms
28
manyplatforms
manycommits
manybranches
10
20
30
40
20 Commits / Day
Quick Check
"Don't check inon a broken build"
Many platforms
Differences in compilers
Differences in test results
What's ourstatus?
That's notso bad
Visualisation
92 %
Better visualisation?
Multi-platform setupisn't a problem
Keeping test casesin sync
Visualisationis a problem
Getting to anall-green state
Move to The Cloud?
Illus
tratio
n ta
ken
from
the
artic
le "G
roßb
aust
elle
", c't
mag
azin
e 23
/200
9,us
ed w
ith k
ind
perm
issi
on o
f Hei
se Z
eits
chrif
ten
Verla
g
Unavoidable?
Conclusion?
So, does CI scale?
technically, yes
mind set -not so much
Comments?
CreditsWindows 7 "elephants" illustration (slide #29)(C) Heise Zeitschriften Verlag, used with permission
Jenkins logo by The FrontSide,Traffic Lights clipart from clker.com,Screenshots and infographics by Dirk Haun / Compart AG,"all in the detial -1" (slide #16) by myles davidson from stock.xchng
All other photos from Flickr. In order of appearance:"Forth Rail Bridge" by Bert Kaufmann,"Chambered Nautilus Shell - detail" by Jitze Couperus,"Little programmer" by Scott & Elaine van der Chijs,"Lego Lib" by Dirk Haun,"IBM System/360 Mainframe" by Erik Pitti,"I Broke The Build" by Dirk Haun,"Going nowhere fast" by Nathan E,"broken glass 2" by Jussi,"A Wild Question" by [F]oxymoron,"Quality Street" by Richard Moross,"El Libro del Dragón" by Javier Aroche,"Changed Priorities Ahead sign" by Redvers,"Quality Street ®" by Alex Brown,"Synchronized Swimming Practice" by Jackie,"AIDs and Cultural Drivers" by Eric Charlton,"Alone" by Kevin Collins,"theory" by Toshihiro Oimatsu,"Clouds / Building" by Peter Kaminski,"Fork in the road" by Kai Hendry,"38/365 Puzzled" by Mykl Roventine,"Server porn" by Paul Hammond,"Nicole" by Alessandro Valli,"entrevue radio" by Andréanne Germain,"Thank You" by margherita j. l. lisoni for designfastidio
Presentation:Dirk Haun