Welcome!

XebiaLabs | Continuous Delivery and Agile DevOps Tools

XebiaLabs Blog

Subscribe to XebiaLabs Blog: eMailAlertsEmail Alerts
Get XebiaLabs Blog via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Blog Feed Post

How to Skip an XL Release Phase after it has already started

Sometimes during a release process it is necessary to skip a phase.  During a normal flow in XL Release the next phase starts at the end of the previous phase.  If you have started the next phase the below procedure will help you to skip the phase once the release phase has actually started.

I will use a simple release based on the release template below:

Screen Shot 2015-05-29 at 10.44.21 AM

Next we need to start the release as follows:

Screen Shot 2015-05-29 at 10.47.10 AM

Once we get to the release phase we want to skip, we need to abort the phase.  Instead of just resuming the release after we abort the phase, we will tell XL Release that we will resume the release later.  This is the tricky part.  Click on the “Restart Phase” button.

Screen Shot 2015-05-29 at 10.48.19 AM

Click on the “Continue” button, then click on the “Resume later” button.

Screen Shot 2015-05-29 at 10.50.20 AM

Delete the new Phase.

Screen Shot 2015-05-29 at 10.51.41 AM

Since we didn’t actually restart the phase we aborted we can now delete this phase and continue our release.  Finally resume the release.

Screen Shot 2015-05-29 at 10.56.08 AM

As expected we still have an audit trail of what we did during the release so we know that our “Phase to Abort” was part of our template, but we decided to abort this phase during the release.

 

The post How to Skip an XL Release Phase after it has already started appeared first on XebiaLabs.

Read the original blog entry...

More Stories By XebiaLabs Blog

XebiaLabs is the technology leader for automation software for DevOps and Continuous Delivery. It focuses on helping companies accelerate the delivery of new software in the most efficient manner. Its products are simple to use, quick to implement, and provide robust enterprise technology.