O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Continuous Delivery with Jenkins Workflow

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 9 Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Quem viu também gostou (20)

Anúncio

Semelhante a Continuous Delivery with Jenkins Workflow (20)

Mais recentes (20)

Anúncio

Continuous Delivery with Jenkins Workflow

  1. 1. CD with Jenkins Workflow Udaypal Aarkoti Director, Solution Architecture ©2014 CloudBees, Inc. All Rights Reserved 1
  2. 2. Early Jenkins Jobs ©2014 CloudBees, Inc. All Rights Reserved 2
  3. 3. ©2014 CloudBees, Inc. All Rights Reserved 3 Job Chaining
  4. 4. Continuous Delivery ©2014 CloudBees, Inc. All Rights Reserved 4
  5. 5. ©2014 CloudBees, Inc. All Rights Reserved 5 5.37% 47.81% 14.95% 48.37% 38.47% 64.07% 86.42% 95.19% Build Test Code Quality Analysis Batch Tasks Release Opera;on Deployment Other What types of tasks do you use Jenkins for? Source: 2012 Jenkins Survey
  6. 6. • Copy artifacts plugin • Parameterized Trigger plugin • Build Flow plugin – Does not survive restarts • Job DSL plugin ©2014 CloudBees, Inc. All Rights Reserved 6 Existing plugins
  7. 7. Workflow Characteristics • Complex pipeline – Involving multiple stages • Non-sequential – Loops, forks, parallelize • Long running builds – Survive outages • Human interaction – Manual approval • Re-startable builds – Resume builds • Reusable definitions – Capture entire workflow ©2014 CloudBees, Inc. All Rights Reserved 7
  8. 8. Workflow Features • Based on Groovy • Entire workflow captured • Familiar control flow– Loops, Forks, try-finally • Multiple stages – Throttle concurrency • Integrated Human input / approval • Standard project concepts – SCM, artifacts ©2014 CloudBees, Inc. All Rights Reserved 8
  9. 9. ©2014 CloudBees, Inc. All Rights Reserved 9 Questions? Thank You!

×