Watch Me Code, Episode 4

Stephen Connolly's picture

 

Unlike the previous episodes 2 and 3 of “Watch Me Code,” where I was working on a Jenkins plugin, this episode is concentrating more on how we can use Jenkins more effectively.

When we only have a few repositories to deal with, it is reasonable to allow each repository to have its own build process. The Apache Maven project has many repositories to manage, so we need an easier way to share common configuration between repositories. In this episode, I discuss how we can achieve that. The next episode will be about making the shared configuration more flexible and also (an important goal for the Apache Software Foundation, but perhaps not for everyone else) make the shared configuration reusable by others.

Stephen Connolly is a member of the engineering team at CloudBees. He has over 20 years experience in software development. He is involved in a number of open source projects, including Jenkins and Apache. Stephen was one of the first non-Sun committers to the Jenkins project and developed the weather icons. Stephen lives in Dublin, Ireland - where the weather icons are particularly useful. Follow Stephen on Twitter and on his blog.


Check out the entire series: