This is a guest post by Liam Newman, Technical Evangelist at CloudBees. |
As I mentioned in myprevious post,Jenkins World brought together Jenkins users from organizations of all sizes. It also brought together Jenkins users of all skill levels; from beginners to experts (including to JAM organizers, board members, and long time contributors). A number of those experts also volunteered to staff the Open Source Hub’s "Ask the Experts" desk throughout the conference to answer Jenkins questions. This included, but was not limited to: Paul Allen,R Tyler Croy,James Dumay,Jesse Glick,Eddú Meléndez Gonzales,Jon Hermansen,Owen Mehegan,Oleg Nenashev,Liam Newman,Christopher Orr,Casey Vega,Mark Waite,Dean Yu, andKeith Zantow.
I actually chose to spend the majority of my time at the booth. It was fantastic to hear all the different ways people are using Jenkins and wanting use Jenkins to do even more. I answered dozens of questions on both days of the conference, often learning new things in the process of answering them. And for questions that were beyond any one person’s knowledge, there was such a breadth of expertise, very few questions were beyond our combined abilities.
While "Ask the Experts" saw a lot traffic, the Open Source Hub’s lunch-time demos drew really big crowds. They covered wide range of subjects in a quick succession and offered people a chance to be introduced to new areas of in Jenkins without spending a whole session on them. Some demos were only presented at lunch while others were abbreviated versions of longer talks presented at other times during the conference. Here’s the full list with related links:
Keith Zantow gave a live demo ofBlue Ocean in Action on theirlive Jenkins instance.
Christopher Orr presented a lightning version of hisPipelines for building and deploying Android apps talk (link:Slides).
Oleg Nenashev showed a different way to manage security with theOwnership plugin for Jenkins (Slides).
Alex Somai presented hisGoogle Summer of Code (GSoC) 2016 project, theExternal Workspace Manager plugin for Jenkins Pipeline (GSOC Video).
Mark Waite discussedGit plugin - large repos, submodule authentication and more (Slides).
Liam Newman gave a live demo ofNotifications with Jenkins Pipeline (based on this blog post).
Jesse Glick talked aboutExtending Pipeline with Libraries using thePipeline Shared Groovy Libraries Plugin
Jon Hermansen demonstrated some cool ways to useMultibranch Pipelines + Git symbolic-ref to optimize build times.
R Tyler Croy showed the power ofDocker and Pipeline (Slides)
R Tyler Croy also showed how easy it can be to migrate fromFreestyle to Pipeline (Slides)
Casey Vega gave a live demo,
package.json
and Jenkins, on usingpackage.json
to control all aspects of Jenkins builds.Andrew Bayer presented at lightning version of his talk,A simpler way to define Jenkins Pipelines (Slides)
Thank you to everyone who staffed the booth and gave demos.
Also, thanks to everyone who attended the demos and came by to ask questions. If you have more questions, you don’t have to wait until next year’s Jenkins World. Join the jenkinsci-users mailing list or the#jenkins IRC channel to get help from experts around the world.
And finally, a special thanks to the Jenkins Events officer, Alyssa Tong, for getting the entire booth designed, prepared, and keeping everything on track before, during, and after the conference.