Continuous Integration - Does it scale?
Upcoming SlideShare
Loading in...5

Continuous Integration - Does it scale?



"Continuous Integration - Does it scale?" ...

"Continuous Integration - Does it scale?"

My presentation at ACCU 2011 in Oxford (2011-04-16) explores whether Continuous Integration setups can scale across many commits / committers, many platforms, and many branches.



Total Views
Views on SlideShare
Embed Views



1 Embed 4 4



Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Continuous Integration - Does it scale? Continuous Integration - Does it scale? Presentation Transcript

  • Continuous Integration Does it scale? Dirk Haun, ACCU 2011
  • CI is a good idea
  • Start early
  • CI Server
  • Platforms
  • 28
  • many many manycommits platforms branches
  • 20 Commits / Day40302010
  • QuickCheck
  • "Dont check inon a broken build"
  • Many platforms
  • Differences in compilers
  • Differences in test results
  • Whats our status?
  • Thats not so bad
  • Visualisation
  • 92 %Better visualisation?
  • Multi-platform setupisnt a problem
  • Keeping test casesin sync
  • Visualisation is a problem
  • Getting to anall-green state
  • Move to The Cloud?
  • Illustration taken from the article "Großbaustelle", ct magazine 23/2009, used with kind permission of Heise Zeitschriften Verlag
  • 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 permissionJenkins logo by The FrontSide,Traffic Lights clipart from,Screenshots and infographics by Dirk Haun / Compart AG,"all in the detial -1" (slide #16) by myles davidson from stock.xchngAll 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, Presentation:"Nicole" by Alessandro Valli, Dirk Haun"entrevue radio" by Andréanne Germain,"Thank You" by margherita j. l. lisoni for designfastidio