This is a guest post by Liam Newman, Technical Evangelist at CloudBees. |
As I mentioned in my previous 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, and Keith 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 of Blue Ocean in Action on their live Jenkins instance.
-
Christopher Orr presented a lightning version of his talk Pipelines for building and deploying Android apps (Slides) (video).
-
Oleg Nenashev showed a different way to manage security with the Ownership plugin for Jenkins (Slides).
-
Alex Somai presented his Google Summer of Code (GSoC) 2016 project, the External Workspace Manager plugin for Jenkins Pipeline (GSOC Video).
-
Mark Waite discussed Git plugin - large repos, submodule authentication and more (Slides).
-
Liam Newman gave a live demo of Notifications with Jenkins Pipeline (based on this blog post).
-
Jesse Glick talked about Extending Pipeline with Libraries using the Pipeline Shared Groovy Libraries Plugin
-
Jon Hermansen demonstrated some cool ways to use Multibranch Pipelines + Git symbolic-ref to optimize build times.
-
R Tyler Croy showed the power of Docker and Pipeline (Slides)
-
R Tyler Croy also showed how easy it can be to migrate from Freestyle 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) (Video).
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.