Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Plug-in development [clear filter]
Tuesday, September 18


Use Blue Ocean Without a Blue Ocean Extension
There are different ways for a plugin developer to use Blue Ocean, the new user experience available for Jenkins. The most common way would be to use the existing Blue Ocean extensions and add the feature you want. However, not all plugins have the same focus as Blue Ocean and, further, you may not actually want a direct dependency on it. In this talk, we will show first how to extend Blue Ocean using the existing extension points and then present a way for you to use the same technology stack as Blue Ocean, without directly using Blue Ocean. We will show you how to integrate a standalone node-based app as a Jenkins view in your plugin. Finally, we will explain approaches for rapid development of this Jenkins view.

avatar for Thorsten Scherler

Thorsten Scherler

With a background that started in open source Java consulting, training and solutions since 2002, Thorsten now works full time for CloudBees in the UX front-end team. React, Node...

Tuesday September 18, 2018 11:15am - 12:00pm
Golden Gate Ballroom A


Static Analysis Plugins - White Mountain Release for Pipelines
My static analysis suite consists of several plugins that help development teams to visualize the quality of their software artifacts. In this talk, I will present the new major release of my static analysis suite. This so-called White Mountains release improves the user experience in an analogous, revolutionary way, just as Blue Ocean improves the overall user experience of Jenkins.

Topics that this talk will cover:
- New features to create highly configurable pipelines that gather static analysis results
- New responsive UI that is a joy to use (by utilizing modern JS frameworks)
- New parser API that supports almost 100 analysis tools

Presentation Slide Deck Here

avatar for Ullrich Hafner

Ullrich Hafner

University of Applied Sciences Munich
Ullrich Hafner is a professor for Software Engineering at the University of Applied Sciences Munich. He has been developing software products for almost thirty years. Since 2007 he is an active committer in the Jenkins project (e.g. in the acceptance test harness) and the main developer... Read More →

Tuesday September 18, 2018 4:45pm - 5:30pm
Golden Gate Ballroom B