2. Con$nuous
Integra$on
Continuous
–
happening
all
the
time
Integration
–
combine
components
into
a
new
thing
Continuous
Integration
Change
the
code
Change
Build
it
Test
it
Report
Build
Report
Results
Test
3. Jenkins
for
Con$nuous
Integra$on
Jenkins
–
open
source
continuous
integration
server
Jenkins
(http://jenkins-‐ci.org/)
is
Easy
to
install
Easy
to
use
Multi-‐technology
Multi-‐platform
Widely
used
Extensible
Free
4. How
Easy
Is
It?
Less
than
5
minutes
to
Download
Jenkins
Install
Jenkins
Configure
my
job
Build
my
code
Run
my
tests
Watch
the
screencast
http://j.mp/jenkins-‐in-‐five-‐minutes
5. Jenkins
Knows
Your
Source
Version
Control
Systems
Accurev
Bazaar
BitKeeper
ClearCase
Darcs
Dimensions
Git
Harvest
MKS
Integrity
PVCS
StarTeam
Subversion
Team
Foundation
Server
Visual
SourceSafe
6. Jenkins
Knows
Your
Build
Build
Tools
Ant
Maven
MSBuild
Make
Cmake
Scons
UNIX
Shell
Windows
batch
…