Jenkins 2: Pipeline As Code

Roel Coset   

In at 18:45 on 30 November 2016 in room Maurickkamer

Track: Track 1

Iedereen is wel bekend met een CI omgeving als bijv. Jenkins; deze omgeving bevat vaak één tot meerdere jobs die je software compileert, test, en deployed. Het opzetten van een complexe pijplijn resulteert dan ook vaak in het configureren van meerdere downstream jobs, waarbij alle configuratie opgeslagen is in Jenkins. Het maken van aanpassingen en het beheren van meerdere gelijkwaardige pijplijnen wordt hierdoor lastig en aanpassingen aan jobs zijn vaak niet backwards compatible.

Dit probleem wordt opgelost in Jenkins 2, waarbij de pijplijn configuratie geversioneerd wordt met je software en opgeslagen wordt bij de software in je source repository. In deze korte sessie zal ik uitleggen hoe dit in zijn werk gaat. En een demo geven van een Jenkins 2 pijplijn a.h.v. een voorbeeld projectje.


Roel Coset

Roel Coset hasn't submitted a speaker bio to us (yet).