Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Watch Me Code, Episode 6 [Video]

DZone's Guide to

Watch Me Code, Episode 6 [Video]

This coding video continues the series by focusing on Organization folder functionality and the use of third-party libraries from Jenkins plugins.

· DevOps Zone
Free Resource

Download your copy of Continuous Delivery with Jenkins and learn how you can deliver better, software faster. Brought to you in partnership with CloudBees.

Episode 4 and Episode 5 of "Watch Me Code" were focused on the Jenkinsfile techniques we will need when we start using the Organization folder that we developed in Episode 3. This episode returns focus to that Organization folder functionality. When we left the plugin last, we had a plugin that was functional, but not as efficient as it could be. In order to make a better Organization folder, we will need to make use of some of third-party libraries.


This episode covers two strategies for using third-party libraries from Jenkins plugins.

I also tacking upgrading the parent pom in order to take advantage of the latest tooling improvements. By the end of this video, we should have a plugin code base that is ready for us to rapidly develop the performance improvements we need before putting the plugin into production use on the Apache Software Foundation's Jenkins instance.

If you are interested in examining my work so far, you can look at the GitHub code snapshot as of the end of the video.

Check out the entire series:

Discover how Docker, Jenkins and DevOps are coming together to accelerate innovation. Brought to you in partnership with CloudBees.

Topics:
devops ,programming

Published at DZone with permission of Stephen Connolly, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}