Event Details

Please note: All times listed below are in Central Time Zone

Testing Jenkins configuration changes - solidify your JCasC, Job DSL and Pipelines usage

Many people uses Jenkins for testing changes in their software automatically. But do as many people tests changes in Jenkins itself?

Utilization of Jenkins Configuration as Code plugin, Job DSL and Pipelines mechanism allows one to store configuration in a programer-friendly way. As a consequence, it makes it easier to introduce proper workflow with review of changes. However, as compulsory part such review process shall contain the non-interactive, automated tests.

During this presentation we would like to cover the topic of such verification. On our own example we discuss not only basic syntax checking, but also the idea of more sophisticated scenario/integration tests with different services, like Gerrit.

What can I expect to learn?

The attenders will learn how they can test their Jenkins configuration. We will propose useful tools and how to involve them in advanced verification of Jenkins integration with utilized services like Gerrit.

Wednesday, May 1, 4:20pm-5:00pm(UTC -5)
Difficulty Level: Intermediate
Red Hat, Software Engineer
DevOps and Software Engineer, now working at Red Hat on CI for networking components of OpenStack, previously developing the Public Cloud platform in OVH for almost 5 years. Personally a Bash fanatic, Linux enthusiast and free/open source software lover. During the summer internship at European Organization for Nuclear Research (CERN) he discovered his passion for automation. In free time he... FULL PROFILE
RedHat, Senior Software Engineer
Software developer, cloud engineer, open source enthusiast, Python expert. Experienced in vast range of technologies, from operating system administration, through enterprise applications ending on mobile and web technologies. FULL PROFILE