Мне интересно, есть ли способ автоматической очистки старых версий определенных артефактов.
Конкретные артефакты, которые я рассматриваю:
- веб-приложения
- исполняемые банки
На самом деле для этих артефактов не должно быть больше, чем самая последняя используемая версия (или несколько версий назад).
Постоянно увеличивающееся количество версий беспричинно заполняет дисковое пространство.
Есть ли способ получить самые последние 2 или 3 версии для каждого основного номера выпуска (например, 2.x.y для самых высоких значений x и y)?
Речь идет о фактически выпущенных версиях (а не только о моментальных снимках (они уже автоматически очищаются)) и не будут применяться к библиотекам, используемым в других проектах.
Если возможно, как это сделать?
Нужен ли мне для этого дополнительный инструмент?
Или мне нужно самому написать для этого пакетное задание?
archiva version:
Apache Archiva 1.3.3