Hannah Inman's blog

Webinar Q&A: Role-Based Access Control for the Enterprise with Jenkins

Thank you to everyone who joined us on our webinar, the recording is now available. Below are several of the questions we received during...

Configuration as Code: The Job DSL Plugin

This is one in a series of blog posts in which various CloudBees technical experts have summarized presentations from the Jenkins User...

Meet the Bees – Customer Campaign Edition - Lose It!

What does Lose It! do exactly? The Lose It! mobile weight loss program for web, iPhone and Android has allowed users to collectively lose...

Integrated Pipelines with Jenkins CI

This is part of a series of blog posts in which various CloudBees technical experts have summarized presentations from the Jenkins User...

Webinar Q&A: "Scaling Jenkins in the Enterprise"

Thank you to everyone who joined us on our webinar, the recording is now available . Below are some of the questions we received during the...

Meet the Bees: Tracy Kennedy

At CloudBees, we have a lot of seriously talented developers. They work hard behind the scenes to keep the CloudBees continuous delivery...

Using Jenkins in a hybrid mode: use cloud slaves for on-premise masters

Running Jenkins in a hybrid mode One of the upcoming patterns of usage with Jenkins is where an on-premise Jenkins master has a mix of...

Amadeus Contribution to the Jenkins Literate Plugin and the Plugin's Value

This is one in a series of blog posts in which various CloudBees technical experts have summarized presentations from the Jenkins User...

Continuous Integration for node.js with Jenkins

This is part of a series of blog posts in which various CloudBees technical experts have summarized presentations from the Jenkins User...

The Butler and the Snake: Continuous Integration for Python by Timo Stollenwerk, Plone Foundation

This is the first in a series of blog posts in which various CloudBees technical experts will summarize presentations from the Jenkins User...