Post on 12-Apr-2017
transcript
HOLA Jenkins - Peru@JenkinsPeruhttp://www.meetup.com/es-ES/Lima-Jenkins-Area-Meetup/https://www.facebook.com/groups/jenkins.peru/https://github.com/jenkinsperu
MUNDO!!
Builds complejos con Pipeline Plugin
About me...
GeekAgilistaCraftsmanMentor y AprendizJava developer@Grubhartedsonchavez@gmail.com
https://github.com/Grubharthttp://www.slideshare.net/grubhart/
"Blacksmith working" by Jeff Kubina from Columbia, Maryland - [1]. Licensed under CC BY-SA 2.0 via Commons - https://commons.wikimedia.org/wiki/File:Blacksmith_working.jpg#/media/File:Blacksmith_working.jpg
About me...
Java developerOpenSource Contributor
@EdduMelendezeddu.melendez@gmail.com
https://github.com/eddumelendez
"Blacksmith working" by Jeff Kubina from Columbia, Maryland - [1]. Licensed under CC BY-SA 2.0 via Commons - https://commons.wikimedia.org/wiki/File:Blacksmith_working.jpg#/media/File:Blacksmith_working.jpg
Principales Desafíos
Aplicaciones Monolíticas
http://perudalia.com/files/post/5b4bd2d1450cda35a7142d398cf12280.jpg
Bajos niveles de Automatización
https://c1.staticflickr.com/5/4119/4857893055_eb3cf57192_b.jpg
Cantidad limitada de ambientes
Procesos restrictivos
http://spivaklawfirm.com/wp-content/uploads/SO000183.jpg
dinero
tiempooportunidades
RELAXhttps://pixabay.com/static/uploads/photo/2015/11/07/11/28/calm-1031174_960_720.jpg
Continuous integration es
FACILMonitorea Actualiz
a Build ? Reportar
Vayamos al siguiente
NIVEL.
https://s-media-cache-ak0.pinimg.com/736x/d2/fb/f4/d2fbf4e398d22a07c907c7d46187aa1c.jpg
PIPELINE PLUGIN
Algunos CONCEPTOSDSLel plugin define tu pipeline a traves de un script en groovy usando un dsl (domain specific language)
Resilientela ejecución del pipeline se mantiene aunque el máster se reinicie
Pausableel build puede pausar en caso que necesite alguna aprobación.
EficienteSe pueden definir checkpoints desde donde puede reiniciar el pipeline
DEMO
Build test Integration - Test
Recursos∎ https://github.com/jenkinsperu/spring-boot-cache-
sample∎ https://jenkins-ci.org/
Gracias!
Preguntas?edsonchavez@gmail.comeddu.melendez@gmail.com