History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-1663
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: max1234
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Maintenance Task for Workspace cleanup

Created: 11/Jun/13 11:45 PM   Updated: 13/Jun/13 01:34 PM
Component/s: None
Affects Version/s: 5.0.23
Fix Version/s: 5.0.24

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
Hi Robin,

With more and more projects on-boarding, the workspace for windows as well as unix keeps getting full. We do end up cleaning them occasionally, however it would be great to have a maintenance task which just like server maintenance which runs at particular time, allows to set a maintenance for each agent node as well to clean out workspace dirs.

However, instead of being at a server level, if it can be configurable at each agent. The user can put in the cron as to how they would like the cleanup and also the directories as users can have a few workspaces on the same agent. This will really benefit admins from maintenance standpoint. We understand that for such tasks the agent would become unavailable to use for a short while but that would be expected.

I know this can be done through groovy and other mechanisms like post build step, but in most cases we don't want to cleanup the workspace as if there is any issue found we have a location to go to to see what happened in the build. So a weekly or even monthly cleanups would benefit. Secondly if its handled within QuickBuild, it will have all the necessary checks in place before the task is run than a custom groovy script.

Let us know what your thoughts are.


 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.