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 Oct 27, 2015 — DevOps Expert

Task Monitor Clean Up in XL Deploy

DevOps

Over time it is possible to collect XL Deploy tasks that have not been closed and archived properly. A small CLI script can make sure that your completed XL Deploy tasks are all archived. Normally when a deployment is executed in XL Deploy it will be archived so you can review the status of the deployment later. Sometimes these tasks don't automatically archive and will remain the XL Deploy Task Monitor.  import com.xebialabs.deployit.engine.api.execution.TaskExecutionState as TaskExecutionStatetaskList = task2.getAllCurrentTasks()for task in taskList: if task.state == TaskExecutionState.EXECUTED : print "Archive : %s %s %s %s" % ( task.id, task.description, task.owner, task.state ) task2.archive( task.id ) elif task.state == TaskExecutionState.FAILED : print "Canceling: %s %s %s %s" % ( task.id, task.description, task.owner, task.state ) task2.cancel( task.id ) else: print "---------: %s %s %s %s" % ( task.id, task.description, task.owner, task.state ) # End if # End for  An example of the output of this script is as follows:  [localhost bin]$ ./cli.sh -q -f `pwd`/cleanTaskMonitor.py Username: admin Password: Canceling: 1f92fe37-e5d2-42b0-ad0c-717c316a6174 Initial deployment of Environments/IBMPortletApp admin FAILED Canceling: c901320f-7048-4b87-b3e4-abeaea8d2ac1 Initial deployment of Environments/BasicFilePlugin admin FAILED ---------: 20809f4d-3db5-4bc7-92df-dcd2d482ce75 Initial deployment of Environments/LocalEnv/variables admin STOPPED 


Continue reading about XL Deploy's Tips and Tricks with our XL Deploy Resources Page!

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