Comments you submit will be routed for moderation. If you have an account, please log in first.
Modify

Ticket #3828 (new enhancement)

Opened 10 years ago

Last modified 10 years ago

Periodically clean out Hudson workspaces

Reported by: jdsiiro Owned by: jdsiiro
Priority: normal Milestone:
Component: Hudson Version:
Keywords: Cc:

Description

When using "svn updating", Hudson does not clear out a job's workspace. This can mask build system errors, for example, when the checkout directories change, but the task scanner configuration is not updated. For example, see the open-tasks trend plot for  Coopr_trunk_python2.5 between builds #139 and #151.

One solution could be a marker file in the workspace that causes the workspace to be blown away after so many days. Ideally, this would be a Hudson plugin that runs before the workspace is created/updated; however, I can implement a reasonable approximation in the acro build scripts (basically, as a last step, blow away everything other than the build directory at the end of a build, iif the marker file is "too old").

Attachments

Change History

comment:1 Changed 10 years ago by wehart

  • Milestone FAST 2.1 deleted
View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as new
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.