Jenkins + XebiaLabs

Evolve your Jenkins pipeline to Continuous Delivery with XebiaLabs

“Management-friendly” Continuous Delivery

  • Visualize and improve your software delivery process: enhance Jenkins’ well-recognized automation of technical steps with the process visibility, approval steps and reporting detail that management requires
  • Orchestrate the entire delivery process: expand beyond Jenkins automation to include all of the steps in your end-to-end software lifecycle, such as Release Management, Change Management and Application Lifecycle Management. Organize and execute all of the manual steps as well!
  • Make your release status visible to everyone with clear dashboards and reporting APIs… without scripting, huge spreadsheets, or daily meetings
  • Promote team collaboration with a Continuous Delivery Management user interface that is friendly and usable by everyone - from automation gurus to upper management
Download the Jenkins Plugin for XL Release  

&

Extending Jenkins for Continuous Delivery

We all know Jenkins is a brilliant tool for Continuous Integration. It excels at automating the technical steps involved in developing, building and testing applications.

As your Continuous Integration (CI) process matures and you look to expand to Continuous Delivery (CD), you need to look at orchestrating the entire release process from end to end.

XL Release builds on the CI-focused automation of Jenkins to add the equally important process integration side. We all know that delivering an application from development environments to customer-facing environments is complex. Continuous Delivery needs to encompass your company’s Change, Release, and Project Management policies and processes... and this is where management-oriented dashboards, team analytics and reporting APIs are critical.

Define your end-to-end process in 30 minutes, not 30 hours… and version this process to ensure repeatability.

  • Visualize and share release status in clean, clear, configurable dashboards
  • Tweak running releases – while maintaining enterprise-class security and auditing – to understand where “reality gets in the way of the plan”
  • Continue to transform your organization with data-driven improvement: use metrics and analytics to see bottlenecks and speed up your pipelines
  • Easily create custom extensions without learning complex plugins

Continuous Delivery is not just "a few more jobs in my CI server."

Jenkins implementations are typically focused on the technical part of your application delivery: building code, spinning up servers, executing simple deployment patterns, running tests and so on. And if you’re lucky enough to be working in an environment where that’s all you need to do – at a relatively small scale – Jenkins will probably work just fine.

You will find XL Release particularly valuable in combination with Jenkins when you consider the “process-level” requirements of your Continuous Delivery pipeline:

Feature
15 Mar

Feature

Manage the pipeline in a way that’s usable by members of all teams

XL Release provides an easy to use interface for Dev, QA, DBAs, release managers and other business users, not just automation gurus.

View Now
Feature
15 Mar

Feature

Meet compliance and audit requirements

XL Release automatically provides security and audit trail for all changes to pipeline definitions and running releases to ensure you meet compliance and auditability requirements for the entire process.

View Now
Feature
15 Mar

Feature

Integrate with other tools

Integrate with service, change and incident management systems, document management systems, or project and program management products… not just build and test tools.

View Now
Feature
15 Mar

Feature

Improve processes with powerful analytics

Get the powerful analytics you need to improve your processes using a simple reporting API: no proprietary language, no scripts, no need for Groovy DSLs.

View Now
Feature
15 Mar

Feature

Present out-of-the-box reports

Send reports to everyone who’s “away from the metal”, such as your release managers, project managers and business counterparts.

View Now
Feature
15 Mar

Feature

Automate the entire release pipeline

Finally, you can automate the entire release pipeline as it grows in complexity – without scripting. XL Release helps you establish a standardized, repeatable process, and it supports complex delivery patterns such as release trains. It integrates seamlessly with your Jenkins jobs, so you can best use Jenkins for the technical automation it is designed for.

View Now

How does it work?  It's simple!

1

Create an XL Release template that manages all of the tools in your build process; for example, Jenkins for builds, XL Deploy for Deployment, and Testing tools for testing. Have XL Release poll your SCM to pick up developer changes, then build, deploy and test your application in your DEV environment.

2

Create an XL Release template that manages all of the tasks, both automated and manual, for delivering your application (including application and release dependencies!).

3

When a DEV team says that a release is ready, kick off your Production release template, either in an automated way (updating a ticket) or a manual one (e-mail to PM), to ensure consistent, reliable delivery.

"With XebiaLabs, we reduced our cycle time to production from 6 weeks to 34 minutes."

- Andreas Prins, Manager, Lease IT at ING Bank

More Information

Case Study
11 Aug
12 Sep

Case Study

BankZ

BankZ Stays on Top With XebiaLabs Continuous Delivery Tools

BankZ needed a scalable solution for enterprise release orchestration that offered value for both technical and business users.

After experiencing early Continuous Delivery success with Jenkins for continuous integration and XebiaLabs XL Deploy for automated deployment, BankZ knew…

View Case Study
Product
22 Oct
16 Aug

Product

XL Release

Automate, orchestrate and get visibility into your release pipelines…

Automate, orchestrate and get visibility into your release pipelines -- at enterprise scale.

Does your process support releasing software as quickly as you need to, with the quality you want? Do your releases trigger lost nights and lost hair? XL…

View Product