Мы используем Hudson для нашего сервера непрерывной интеграции, и это здорово. У нас есть 2 проблемы, которые слегка связаны.
- https://hudson.dev.java.net/issues/show_bug.cgi?id=2736 Порядок сборки в Hudson означает, что нижестоящие зависимости создаются намного больше, чем нужно. Надеюсь, эта проблема будет решена в ближайшее время.
- Поскольку эти вещи собираются так часто, история сборки огромна. Нам действительно не нужно 1000 предметов в истории для некоторых заданий.
Мой вопрос касается пункта 2. Я бы хотел что-то вроде задания или плагина для удаления старых артефактов. Сказать, что последние 20 сборок всего вокруг будут в порядке. На данный момент он кажется неограниченным, что не очень хорошо с точки зрения операционной деятельности.
ОБНОВЛЕНИЕ: Согласно ответу Норберта, оно находится в конфигурации задания. В пользовательском интерфейсе 1.300 есть флажок «Discard Old Builds», который позволяет его настраивать.