past event

Jenkins Config as Code GBG

Listen to two presentations: Ewelina Wilkosz on Configurations as Code plugin and Oleg Nenashev on Groovy Hooks engine in Jenkins.
Past event

28 May 2018 Gothenburg


Information

Mon, 28 May 2018, 17:45-20:30, Gothenburg

View Address

This time we will have two great speakers with their presentations:

  • Ewelina’s talk on Jenkins Configuration as Code:

Job DSL or scripted/declarative pipelines are becoming the standard when it comes to defining jobs in Jenkins. Now we need a similar solution to maintain Jenkins itself. At this meetup Ewelina will present the Configuration as Code Plugin.

See Ewelina Wilkosz on GitHub and read her blog post about the plugin

  • Oleg’s talk on Managing Jenkins configurations with Groovy Hooks:

Can we consider the emerging Configuration as Code Plugin as a silver-bullet for every use-case?

Of course not - it does not support each Jenkins plugin nor offer scripting support for complex cases. But you can use other tools to achieve that! We will talk about the Groovy Hooks engine in Jenkins, which allows working with Jenkins on a low-level, using a universal programming language. How to use it efficiently? How to use Groovy Hooks together with Configuration as Code plugin?

About Oleg Nenashev:

Affiliation: Jenkins Core maintainer, Engineer at CloudBees

Oleg is an R&D and Automation engineer who started using Jenkins/Hudson in 2008. He is an open-source contributor since 2012. In the Jenkins project Oleg maintains the Jenkins core and plugins, and also organizes meetups and Google Summer of Code. At CloudBees he works on improving Jenkins architecture and the company’s products based on it. All his Jenkins instances are powered by configuration-as-code, and he contributes a bit to CasC plugin and other related solutions.

Find more about Oleg and his work:

See you soon in Gothenburg!


Agenda

17:45

Mingling with drinks & pizza

18:10

Introduction & welcome

18:20

Configuration as Code Jenkins Plugin

Ewelina Wilkosz
19:05

short break

19:15

Managing Jenkins configurations with Groovy Hooks

Oleg Nenashev
We promise to send
only awesome stuff