Package jetbrains.buildServer.serverSide.impl.cleanup
-
Interface Summary Interface Description BuildsHistoryCleaner CleanupDecisionListener A collector of build related clean-up diagnostics reports.CleanupExternalArtifactsProcessor Processes removed during cleanup external artifacts (for example, reports information about cleaned artifacts size to disk usage monitor)CleanupExternalArtifactsProcessor.ArtifactsProcessingTask Task, responsible for processing of external artifactsCleanupProcessStateEx FileCleanListener Created by Andrey Titov on 12.08.16.FileCleanListener.PerFileCleanListener SKeepRule Standard rule based on filters, partitions and limit. -
Class Summary Class Description ArtifactPathsEvaluator ArtifactPathsPatternFilter BuildCleanupContextImpl BuildsHistoryCleanerImpl CleanArtifactPatterns CleanupDecisionListenerImpl A class that collects clean-up related reports for specific builds.CleanupExtensionsExecutor CleanupExternalArtifactsProcessorImpl CleanupPolicyFactory CleanupProcessCreator CleanupSettingsSupport CleanupUtils DeletedEntitiesProcessor ExtensionError FileCleanAdapter FileCleanEventDispatcher Created by Andrey Titov on 12.08.16.HistoryRetentionPolicy A base rule part for one cleanup level.KeepNBuildsPolicy Keep last N successful builds with all not successful between them.KeepNDaysMBuildsPolicy KeepNDaysPolicy KeepNothingPolicy A default policy used for deleted build types.PatternBuilds ServerCleanupManagerImpl ServerCleanupState