Skip to main content
DevOps Image

This post is from the XebiaLabs blog and has not been updated since the original publish date.

Last Updated Feb 10, 2014 — DevOps Expert

Using Variables in XL Release

DevOps

When creating your release templates, you will probably be creating tasks that have information that can vary based on the release.  Also, you may have one generic release template that can be used for the release process of several of your applications.

This reusability is an important feature of of XL Release, since it ensures that you create a template once, and then reuse that template for each application release. For example, let's say you've completed your release template, capturing all of the tasks necessary for completing the release of your applicaiton.  And in the template, the application name is the only unique value that needs to be defined for each release.  This is where variables come into play. A variable allows you to put a placeholder in your tasks, so that the actual application name is set once the release starts. You can use variables in many areas of XL Release, including titles, descriptions and fields.  You use the variables as placeholders when you are creating the template.Using variables in a taskOnce the release is started, you define the variable values as part of the starting process.Defining variable values when starting a releaseNow that you understand more about variables, you can see that a best practice for creating a template in XL Release is to look for areas of overlap in your application release process.  If you can consolidate different application release templates into one template using variables, you'll help minimize the overhead your team needs to manage many release templates. For more on variables, including some actual examples, read our documentation here.

More from the Blog

View more
May 06, 2021

Use Value Stream Management to release apps with confidence

DevOps
Many companies worldwide use a blend of DevOps and agile methods to he ...
Read More
Agile or DevOps on Its own Is not enough
Apr 23, 2021

Agile or DevOps on Its own Is not enough

DevOps
As every company becomes a software company, it becomes increasingly i ...
Read More
Mar 16, 2021

Does successful change management require DevOps?

DevOps
Around the world, digital product providers are looking to reduce dysf ...
Read More
Mar 04, 2021

Getting key stakeholder buy-in for changes perceived as risky

DevOps
Organizational leaders must recognize that change is vital for the sur ...
Read More
Contact Us