TeamCity 6 cleanup does nothing.

Hi,

We've recently upgraded to TeamCity 6.0.1 from 4.5.6, the upgrade was sucessful and we have been running without issues for several months.

It seems as of late(since the upgrade) the build history cleanup is no longer working. I've included a screen shot of our rules setup. Basically we keep everything but artifacts, and those have a 3 build limit. I know it isn't working because after a period of time the server fills up with artifacts and has to be manually cleaned.

I searched around and couldn't find any information on this issue, or even anybody else who had the same thing. I was wondering if anybody else had some insight they could offer.

Thanks!

Alex



Attachment(s):
Untitled.png
4 comments
Comment actions Permalink

The screenshot shows default rule only. Most likely this default is overridden in concrete build configurations.

0
Comment actions Permalink

I pulled the rules for the rest of our active configurations, and they all show that they are using the inherited default rule. Should I try applying this rule to each build config individually? We have 400+ configs so we are trying to enforce the same policy globally.

EDIT: I think we may have found it, it looks like it is the prevent dependcy artifacts clean up, is there a way to enforce that globally? The default rule doesn't have a checkbox for it.

0
Comment actions Permalink

Please vote for this request: http://youtrack.jetbrains.net/issue/TW-13563
At the moment there is no global setting for this, but maybe not all of your configurations have dependencies. The setting is valid only for those configurations which have dependencies on others.

0
Comment actions Permalink

EDIT: Nevermind I found it. Thanks for all your help.

0

Please sign in to leave a comment.