Enviar búsqueda
Cargar
Jenkins user meetup @paris
•
3 recomendaciones
•
947 vistas
Nicolas De Loof
Seguir
How to reconcil continuous integration & git branches
Leer menos
Leer más
Educación
Denunciar
Compartir
Denunciar
Compartir
1 de 19
Recomendados
Global Azure Bootcamp Québec - Container on Azure
Global Azure Bootcamp Québec - Container on Azure
Julien Maitrehenry
Building interactive app
Building interactive app
Omar Albelbaisy
Bernadette Haase Kromwijk - The Netherlands - Wednesday 30 - Oral Presentatio...
Bernadette Haase Kromwijk - The Netherlands - Wednesday 30 - Oral Presentatio...
incucai_isodp
kumamoto
kumamoto
rimi
Embassy Boulevard Brochure
Embassy Boulevard Brochure
Dev Zricks
MicroService...Don't repeat SOA
MicroService...Don't repeat SOA
Vasu Thiyagarajan
Entornos colaborativos, claves y tendencias, Competencias
Entornos colaborativos, claves y tendencias, Competencias
Dolors Reig
Australia tipica
Australia tipica
labordetaingles1
Recomendados
Global Azure Bootcamp Québec - Container on Azure
Global Azure Bootcamp Québec - Container on Azure
Julien Maitrehenry
Building interactive app
Building interactive app
Omar Albelbaisy
Bernadette Haase Kromwijk - The Netherlands - Wednesday 30 - Oral Presentatio...
Bernadette Haase Kromwijk - The Netherlands - Wednesday 30 - Oral Presentatio...
incucai_isodp
kumamoto
kumamoto
rimi
Embassy Boulevard Brochure
Embassy Boulevard Brochure
Dev Zricks
MicroService...Don't repeat SOA
MicroService...Don't repeat SOA
Vasu Thiyagarajan
Entornos colaborativos, claves y tendencias, Competencias
Entornos colaborativos, claves y tendencias, Competencias
Dolors Reig
Australia tipica
Australia tipica
labordetaingles1
Scenario Pics
Scenario Pics
iteclearners
txangoa
txangoa
Nerea Artetxe Uria
Jorge
Jorge
Marine Cañar Camacho
Ibiza presentation final
Ibiza presentation final
iteclearners
1991 Open Data Incubator
1991 Open Data Incubator
1991 Open Data Incubator
Jorge enrique-adoum
Jorge enrique-adoum
Marine Cañar Camacho
Fernando de Rojas
Fernando de Rojas
Marine Cañar Camacho
El Palacio de la Magdalena
El Palacio de la Magdalena
Antonia
Drogadicción en adolescentes
Drogadicción en adolescentes
Marine Cañar Camacho
El texto-expositivo- exposicion de lengua y literatura
El texto-expositivo- exposicion de lengua y literatura
Marine Cañar Camacho
Максим Буренко, Prozorro: "Використання хмарних технологій у державному секто...
Максим Буренко, Prozorro: "Використання хмарних технологій у державному секто...
De Novo
Agrieye. Demo Day @ 1991 Open Data Incubator
Agrieye. Demo Day @ 1991 Open Data Incubator
1991 Open Data Incubator
Jorge Luis Borges
Jorge Luis Borges
Mercedes Pardo Céspedes
GENIVI Development Platform, la plataforma para desarrolladores de software l...
GENIVI Development Platform, la plataforma para desarrolladores de software l...
Agustin Benito Bethencourt
La narrativa ecuatoriana del siglo xix
La narrativa ecuatoriana del siglo xix
Erika Iza
Guia para-el-analisis-literario cuentos (1)
Guia para-el-analisis-literario cuentos (1)
Marine Cañar Camacho
What is IVI (In Vehicle Infotainment)?
What is IVI (In Vehicle Infotainment)?
Embitel Technologies (I) PVT LTD
Opening opensource : The Jenkins Way
Opening opensource : The Jenkins Way
Nicolas De Loof
Ma forge++ : @Cloud
Ma forge++ : @Cloud
Nicolas De Loof
Continuous Delivery with Grails and CloudBees
Continuous Delivery with Grails and CloudBees
Marco Vermeulen
codeBeamer Eclipse DemoCamp-23.11.2010
codeBeamer Eclipse DemoCamp-23.11.2010
Intland Software GmbH
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
Bill Scott
Más contenido relacionado
Destacado
Scenario Pics
Scenario Pics
iteclearners
txangoa
txangoa
Nerea Artetxe Uria
Jorge
Jorge
Marine Cañar Camacho
Ibiza presentation final
Ibiza presentation final
iteclearners
1991 Open Data Incubator
1991 Open Data Incubator
1991 Open Data Incubator
Jorge enrique-adoum
Jorge enrique-adoum
Marine Cañar Camacho
Fernando de Rojas
Fernando de Rojas
Marine Cañar Camacho
El Palacio de la Magdalena
El Palacio de la Magdalena
Antonia
Drogadicción en adolescentes
Drogadicción en adolescentes
Marine Cañar Camacho
El texto-expositivo- exposicion de lengua y literatura
El texto-expositivo- exposicion de lengua y literatura
Marine Cañar Camacho
Максим Буренко, Prozorro: "Використання хмарних технологій у державному секто...
Максим Буренко, Prozorro: "Використання хмарних технологій у державному секто...
De Novo
Agrieye. Demo Day @ 1991 Open Data Incubator
Agrieye. Demo Day @ 1991 Open Data Incubator
1991 Open Data Incubator
Jorge Luis Borges
Jorge Luis Borges
Mercedes Pardo Céspedes
GENIVI Development Platform, la plataforma para desarrolladores de software l...
GENIVI Development Platform, la plataforma para desarrolladores de software l...
Agustin Benito Bethencourt
La narrativa ecuatoriana del siglo xix
La narrativa ecuatoriana del siglo xix
Erika Iza
Guia para-el-analisis-literario cuentos (1)
Guia para-el-analisis-literario cuentos (1)
Marine Cañar Camacho
What is IVI (In Vehicle Infotainment)?
What is IVI (In Vehicle Infotainment)?
Embitel Technologies (I) PVT LTD
Destacado
(17)
Scenario Pics
Scenario Pics
txangoa
txangoa
Jorge
Jorge
Ibiza presentation final
Ibiza presentation final
1991 Open Data Incubator
1991 Open Data Incubator
Jorge enrique-adoum
Jorge enrique-adoum
Fernando de Rojas
Fernando de Rojas
El Palacio de la Magdalena
El Palacio de la Magdalena
Drogadicción en adolescentes
Drogadicción en adolescentes
El texto-expositivo- exposicion de lengua y literatura
El texto-expositivo- exposicion de lengua y literatura
Максим Буренко, Prozorro: "Використання хмарних технологій у державному секто...
Максим Буренко, Prozorro: "Використання хмарних технологій у державному секто...
Agrieye. Demo Day @ 1991 Open Data Incubator
Agrieye. Demo Day @ 1991 Open Data Incubator
Jorge Luis Borges
Jorge Luis Borges
GENIVI Development Platform, la plataforma para desarrolladores de software l...
GENIVI Development Platform, la plataforma para desarrolladores de software l...
La narrativa ecuatoriana del siglo xix
La narrativa ecuatoriana del siglo xix
Guia para-el-analisis-literario cuentos (1)
Guia para-el-analisis-literario cuentos (1)
What is IVI (In Vehicle Infotainment)?
What is IVI (In Vehicle Infotainment)?
Similar a Jenkins user meetup @paris
Opening opensource : The Jenkins Way
Opening opensource : The Jenkins Way
Nicolas De Loof
Ma forge++ : @Cloud
Ma forge++ : @Cloud
Nicolas De Loof
Continuous Delivery with Grails and CloudBees
Continuous Delivery with Grails and CloudBees
Marco Vermeulen
codeBeamer Eclipse DemoCamp-23.11.2010
codeBeamer Eclipse DemoCamp-23.11.2010
Intland Software GmbH
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
Bill Scott
Jenkins Enterprise by CloudBees Webinar
Jenkins Enterprise by CloudBees Webinar
CloudBees
Paremus service fabric
Paremus service fabric
pjhInovex
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
VMware Tanzu
Building Eclipse Plugins with Tycho
Building Eclipse Plugins with Tycho
jsievers
Top Java IDE keyboard shortcuts for Eclipse, IntelliJIDEA, NetBeans (report p...
Top Java IDE keyboard shortcuts for Eclipse, IntelliJIDEA, NetBeans (report p...
ZeroTurnaround
Lean Engineering. Applying Lean Principles to Building Experiences
Lean Engineering. Applying Lean Principles to Building Experiences
Bill Scott
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store World
EffectiveUI
CSA Argentina - Jornada CXO Cloud
CSA Argentina - Jornada CXO Cloud
CSA Argentina
Using design pattern for mobile
Using design pattern for mobile
luca mezzalira
Running productioninstance 1-localcopy
Running productioninstance 1-localcopy
CloudBees
Scaling Software Development through Internal Open Source Cloud Infrastructure
Scaling Software Development through Internal Open Source Cloud Infrastructure
Chee-Chan Keng
Scaling Up Lookout
Scaling Up Lookout
Lookout
Lean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partner
Bill Scott
Using Eclipse EMF/GEF to develop an offline designer for identity manager
Using Eclipse EMF/GEF to develop an offline designer for identity manager
Eclipse Day India
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users
Andrew Bayer
Similar a Jenkins user meetup @paris
(20)
Opening opensource : The Jenkins Way
Opening opensource : The Jenkins Way
Ma forge++ : @Cloud
Ma forge++ : @Cloud
Continuous Delivery with Grails and CloudBees
Continuous Delivery with Grails and CloudBees
codeBeamer Eclipse DemoCamp-23.11.2010
codeBeamer Eclipse DemoCamp-23.11.2010
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
Jenkins Enterprise by CloudBees Webinar
Jenkins Enterprise by CloudBees Webinar
Paremus service fabric
Paremus service fabric
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
Building Eclipse Plugins with Tycho
Building Eclipse Plugins with Tycho
Top Java IDE keyboard shortcuts for Eclipse, IntelliJIDEA, NetBeans (report p...
Top Java IDE keyboard shortcuts for Eclipse, IntelliJIDEA, NetBeans (report p...
Lean Engineering. Applying Lean Principles to Building Experiences
Lean Engineering. Applying Lean Principles to Building Experiences
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store World
CSA Argentina - Jornada CXO Cloud
CSA Argentina - Jornada CXO Cloud
Using design pattern for mobile
Using design pattern for mobile
Running productioninstance 1-localcopy
Running productioninstance 1-localcopy
Scaling Software Development through Internal Open Source Cloud Infrastructure
Scaling Software Development through Internal Open Source Cloud Infrastructure
Scaling Up Lookout
Scaling Up Lookout
Lean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partner
Using Eclipse EMF/GEF to develop an offline designer for identity manager
Using Eclipse EMF/GEF to develop an offline designer for identity manager
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users
Más de Nicolas De Loof
Quand Internet sera gouvernée par les |chats> de Shrödinger
Quand Internet sera gouvernée par les |chats> de Shrödinger
Nicolas De Loof
Quand Internet sera gouvernée par les |chats> de Shrödinger
Quand Internet sera gouvernée par les |chats> de Shrödinger
Nicolas De Loof
Breaking the RpiDocker challenge
Breaking the RpiDocker challenge
Nicolas De Loof
( jenkins, docker ) -> { Continuous Delivery }
( jenkins, docker ) -> { Continuous Delivery }
Nicolas De Loof
Docker slaves
Docker slaves
Nicolas De Loof
Orchestrate Continuous Delivery with Jenkins and Docker
Orchestrate Continuous Delivery with Jenkins and Docker
Nicolas De Loof
Développer en Java et en Caleçon
Développer en Java et en Caleçon
Nicolas De Loof
Dockers zero to hero - (medium version)
Dockers zero to hero - (medium version)
Nicolas De Loof
Docker bdxio
Docker bdxio
Nicolas De Loof
Dockers zero to hero
Dockers zero to hero
Nicolas De Loof
Likebox - votre avis nous intéresse
Likebox - votre avis nous intéresse
Nicolas De Loof
La révolution Docker
La révolution Docker
Nicolas De Loof
Cloud patterns - softshake 2013
Cloud patterns - softshake 2013
Nicolas De Loof
Cloud patterns
Cloud patterns
Nicolas De Loof
Objectif cloud
Objectif cloud
Nicolas De Loof
Doing Business with OpenSource - a short (unofficial) CloudBees story
Doing Business with OpenSource - a short (unofficial) CloudBees story
Nicolas De Loof
Javavs net
Javavs net
Nicolas De Loof
Más de Nicolas De Loof
(17)
Quand Internet sera gouvernée par les |chats> de Shrödinger
Quand Internet sera gouvernée par les |chats> de Shrödinger
Quand Internet sera gouvernée par les |chats> de Shrödinger
Quand Internet sera gouvernée par les |chats> de Shrödinger
Breaking the RpiDocker challenge
Breaking the RpiDocker challenge
( jenkins, docker ) -> { Continuous Delivery }
( jenkins, docker ) -> { Continuous Delivery }
Docker slaves
Docker slaves
Orchestrate Continuous Delivery with Jenkins and Docker
Orchestrate Continuous Delivery with Jenkins and Docker
Développer en Java et en Caleçon
Développer en Java et en Caleçon
Dockers zero to hero - (medium version)
Dockers zero to hero - (medium version)
Docker bdxio
Docker bdxio
Dockers zero to hero
Dockers zero to hero
Likebox - votre avis nous intéresse
Likebox - votre avis nous intéresse
La révolution Docker
La révolution Docker
Cloud patterns - softshake 2013
Cloud patterns - softshake 2013
Cloud patterns
Cloud patterns
Objectif cloud
Objectif cloud
Doing Business with OpenSource - a short (unofficial) CloudBees story
Doing Business with OpenSource - a short (unofficial) CloudBees story
Javavs net
Javavs net
Último
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
Christalin Nelson
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
Excellence Foundation for South Sudan
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
mary850239
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
DhatriParmar
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
mary850239
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Jemuel Francisco
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
Nguyen Thanh Tu Collection
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
GloryAnnCastre1
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
lancelewisportillo
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
Sri Sairam College Of Engineering Bengaluru
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
mary850239
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
Celine George
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
Mae Pangan
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
RicaMaeCastro1
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
Vanessa Camilleri
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
DhatriParmar
ClimART Action | eTwinning Project
ClimART Action | eTwinning Project
jordimapav
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
Vanessa Camilleri
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Quiz Club NITW
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
JOYLYNSAMANIEGO
Último
(20)
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
ClimART Action | eTwinning Project
ClimART Action | eTwinning Project
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
Jenkins user meetup @paris
1.
Jenkins & Gitreconcil
continuous integration & feature-branches Mai 28th , 2011 Jenkins User Meetup @Paris ©2011 Cloud Bees, Inc. All Rights Reserved
2.
3.
New-Bee at
4.
CommitterMaven(GWT)
5.
6.
Working on top
of a Scrum of Scrums EachScrum-team has a reduced scope and dedicatedbranch for betterefficiency Henry is « merge manager » ©2011 CloudBees, Inc. All Rights Reserved
7.
EachScrum-team follows agile
development practices and uses c.i. But … Continuousintegration ©2011 CloudBees, Inc. All Rights Reserved
8.
(http://martinfowler.com/bliki/FeatureBranch.html) (isolated) Featurebranch
©2011 CloudBees, Inc. All Rights Reserved
9.
Poor-man continuousintegration Requiresmerging
Herecomes Henry « PromiscuousIntegration » ©2011 CloudBees, Inc. All Rights Reserved
10.
« membersof a team
integratetheirworkfrequently. Eachintegrationisverified by an automatedbuildto detectintegrationerrorsas quickly as possible. (…) significantlyreducedintegrationproblems and allows a team to developcohesive software more rapidly. » http://martinfowler.com/articles/continuousIntegration.html ContinuousIntegration ©2011 CloudBees, Inc. All Rights Reserved
11.
12.
Build, Test
13.
Commit intotrunk(on fridayevening)
14.
alsoconsiderourproject-workflow ©2011 CloudBees,
Inc. All Rights Reserved http://nvie.com/posts/a-successful-git-branching-model/
15.
Henry needs help
… Volunteers ? ©2011 CloudBees, Inc. All Rights Reserved
16.
Mergeisdifficult : do
itfrequently Mergeismanual : automate Mergecomestoolate : do it ASAP Apply Agile principles ©2011 CloudBees, Inc. All Rights Reserved
17.
C.I. & feature-branches
– simple (naive) ©2011 CloudBees, Inc. All Rights Reserved
18.
C.I. & feature-branches
– team-focussed ©2011 CloudBees, Inc. All Rights Reserved
19.
C.I. & feature-branches
– betterway ©2011 CloudBees, Inc. All Rights Reserved
20.
« ReuseRecordedResolution » Git ReReRe
©2011 CloudBees, Inc. All Rights Reserved
21.
C.I. & feature-branches
– evenbetter ©2011 CloudBees, Inc. All Rights Reserved
22.
Now, Henry has
more spare time for (really) important things ©2011 CloudBees, Inc. All Rights Reserved
23.
©2011 CloudBees, Inc.
All Rights Reserved