CloudBees enables DevOps personnel using Chef Software or Puppet Labs technology to track all artifacts from code change through production by enhancing Jenkins traceability
WOBURN, MA. - May 21, 2014 - CloudBees, Inc., the enterprise continuous delivery leader, today announced that it has partnered with Chef Software and Puppet Labs to enhance Jenkins traceability. Both companies are well-known for their popular open source IT automation platforms. The integration gives DevOps and operations personnel the ability to use Jenkins for the first time to trace application code changes from development through to deployment, and into production.
The announcement brings together the most popular continuous integration server, Jenkins CI, with the most popular infrastructure orchestration platforms from Chef and Puppet to provide the highest levels of traceability available. The integration solves one of the chief challenges DevOps teams face in the changing world of software development.
Previously, Jenkins tracked program files and packages that flow through it via a mechanism called “fingerprinting.” However, when these files move outside of Jenkins, as is the case when Chef or Puppet deploys them, Jenkins can no longer track them. The new integration, developed by CloudBees and in collaboration with development teams from both Chef and Puppet, fills this gap and provides DevOps teams with complete traceability. DevOps personnel can now rely on Jenkins to trace not only which version of a change is running and where it is running, but also when it was deployed and what tests were run against it. All of this can occur even in complex and asynchronous environments. This added traceability allows further process automation within Jenkins and extends continuous delivery even further than before.
“A need for automation has been driving our industry and traceability is a key enabler of automation,” said Kohsuke Kawaguchi, chief technology officer, CloudBees, and founder of the Jenkins CI community. “The trend to automate is accelerating even further as people adopt continuous delivery methodologies. This latest integration from CloudBees is another step forward in support of automation and continuous delivery adoption.”
To provide this additional layer of visibility, CloudBees is making available a new Deployment Notification plugin for both open source Jenkins CI and the CloudBees continuous delivery platform. This functionality is available no matter where enterprise teams are working - on-premise, in the cloud or in a hybrid environment.
“Giving users of both Jenkins and Chef Software this added capability will help them do a better job developing applications and making updates to them quickly, efficiently and error-free,” said Adam Jacob, chief technology officer and co-founder, Chef Software. “Jenkins already has proven to be an indispensable resource for the DevOps community - and this move by CloudBees to provide complete traceability and visibility of artifacts throughout the complete delivery process just raises the bar another notch.”
“Continuous delivery offers real value to both the business and technical teams within an enterprise,” said Mitch Sonies, vice president, corporate and business development, Puppet Labs. “The goal of making small frequent changes, and testing at every step, reduces the risk that exists every time new code is deployed to production. The integration with Jenkins and the CloudBees solutions gives developers greater visibility so they can deliver on the promise of continuous delivery.”
- Get the Deployment Notification plugin for Jenkins:
- Get the Chef Software plugin for Jenkins:
- Get the Puppet Labs plugin for Jenkins:
About Jenkins CI and the Jenkins Community
Jenkins Continuous Integration (CI) server is an open source project developed for and by the Jenkins CI community. Jenkins CI is used by enterprises around the world and is the leading open source CI server. Built with Java, it provides more than 800 plugins to support the use of technologies to build, test and deploy virtually any project.
By recognizing and encouraging the numerous contributors involved in the Jenkins CI project, the Jenkins organization creates and fosters a community-powered infrastructure for maintaining and further developing Jenkins CI. Visit www.jenkins-ci.org to find the latest news, tutorials, forums and other helpful resources for Jenkins CI users of all skill levels. You can also follow the Jenkins community on Twitter (@JenkinsCI).
CloudBees (www.cloudbees.com) provides a Continuous Delivery Platform that accelerates the development, integration and deployment of web and mobile applications. The CloudBees Continuous Delivery Platform offers a rich set of resources to support continuous delivery, from coding activities to testing, staging and production deployments. By building on the power of Jenkins CI, CloudBees enables you to adopt continuous delivery incrementally or organization-wide, supporting both on-premise and cloud-based development and deployment processes.
CloudBees serves the needs of a wide range of businesses from small startups that need to quickly create new on-line businesses, to large IT organizations that need to rapidly respond to dynamic market opportunities. Follow CloudBees on Twitter (@CloudBees), on Facebook and on Google+. You can also try CloudBees for free. Backed by Matrix Partners, Lightspeed Venture Partners and Verizon Ventures, CloudBees was founded in 2010 by former JBoss CTO Sacha Labourey and an elite team of middleware and open source technology professionals.
Katelyn Campbell / Mike O’Connell