Interview

Jenkins at Netflix / JUC speaker interview

(This is a guest post from Gareth Bowles, a Senior Software Engineer at Netflix.)

Jenkins has been a central part of the Netflix build and deploy infrastructure for several years now, and we've been attending and speaking at JUC since it started in 2011. It's a great opportunity to meet people who are as passionate about build, test and deployment automation as we are - although as Kohsuke said last year, having all those folks in one place could be dangerous if there's an earthquake !

CloudBees and the JUC Organizing Committee have put another great program together this year. We'll be doing two talks. Justin Ryan and Curt Patrick will present "Configuration as Code: Adoption of the Job DSL Plugin at Netflix", describing how we're shifting our users from manual job configuration via the UI, to defining their jobs as Groovy code using the Job DSL plugin. Justin and Curt will describe how Netflix development teams can now create and maintain complex sets of jobs for their projects with the bare minimum of coding.

Loader.io plugin developer interview

This is a guest post by Mike Rowan, VP R&D at SendGrid.

Q: Tell us a bit about what your service and plugin do. Who is it for? What are the highlights of your plugin?

A: Loader.io is a simple-to-use cloud-based load testing service. The service is designed for developers and people who need to ensure applications are performing as they should. It allows developers to perform large-scale load tests on demand, which lets them understand the scalability and performance of their applications. We realize Jenkins is the preferred build service for a lot of our users, and we know providing a way for them to implement, measure and improve application performance during the continuous build cycle is important. So we wrote a Jenkins plugin that allows load testing to be brought into the continuous build and deployment process with ease.

Q: Did you have to convince your boss/lawyers to open-source your plugin? What was the pitch?

Jenkins CI: The Origins of Butlers, Build Masters and Bowties

The folks at Rebel Labs picked Jenkins as the last installation of their technical report series. It is a beautifully crafted 50 page PDF that covers the overview of the technology. You get to see a bit of details about how ZeroTurnaround uses Jenkins, and it contains a section where I get interviewed by them.

Also, while they failed to mention this in the document, you can use JRebel when developing Jenkins plugins and it'll reduce the # of times you need to restart the VM. To the extent that you use it to develop open-source Jenkins plugins, you can apply for a free OSS license, too.

If that sounds interesting enough, you can get your copy now. Be forewarned that a registration is required.

Andrew Bayer discusses Jenkins with Tim O'Brien

Recently, Jenkins Interim Governance Board member and core contributor, Andrew Bayer sat down with Tim O'Brien to discuss the Jenkins project.

You can watch the video on YouTube or via the embed below.

Let's talk about Hudson at JavaOne

A few months ago I enjoyed running a couple interviews with folks who were using Hudson but lately I've lacked the time and coffee to get more interviews done. Interview time!

I am planning on making up for it by bringing my fancy smancy tape recorder (i.e. a smartphone) and a few notepads to the upcoming JavaOne conference here in San Francisco.

If you're interested in talking to me about how you or your company uses Hudson in your quest for world domination, you will be able to find me at the Hudson hackathon on Sunday the 19th, or at JavaOne on Monday, Tuesday and maybe Wednesday.

Feel free to drop me a line at tyler[at]linux.com and we'll set something up!