2009-04-30 4 views
4

Мы используем Hudson для нашего сервера непрерывной интеграции, и это здорово. У нас есть две проблемы с этим, которые слегка связаны.Как я могу удалить созданные артефакты Хадсона?

  1. https://hudson.dev.java.net/issues/show_bug.cgi?id=2736 Порядок сборки в Хадсоне означает, что нисходящие зависимости создаются намного больше, чем они должны быть. Надеюсь, этот вопрос будет рассмотрен в ближайшее время.
  2. Поскольку эти вещи строятся так часто, история сборки массивна. Для некоторых заданий нам не нужно 1000 элементов сборки в истории.

Мой вопрос о точке 2. Мне нужно что-то вроде работы или плагина для удаления старых артефактов. Помните, что последние 20 построек всего вокруг были бы прекрасными. В настоящий момент это кажется неограниченным, что не очень удобно с точки зрения операций.

ОБНОВЛЕНИЕ: согласно ответу Норберта, он находится в конфигурации задания. В пользовательском интерфейсе 1.300 есть флажок «Отменить старые сборки», который позволяет настроить это.

ответ

6

Такая конфигурация существует на нашем сервере сборки hudson. В конфигурации проекта я могу выбирать между количеством сборок или периодом времени. Я не думаю, что я установил aplugin для этого

+0

Спасибо за быстрый ответ! – jabley

+0

Я искал это. Это было только здесь, третья запись в конфигурации проекта ... Динамическая конфигурация не так велика, когда вы просматриваете страницу, а не читаете ее :) – Guillaume

Смежные вопросы