Есть ли способ в Hudson или с помощью каких-либо плагинов для архивации артефактов из последнего X числа успешных сборок? - PullRequest
0 голосов
/ 01 февраля 2011

я вижу варианты либо архивировать артефакты из всех сборок, либо только артефакты из последней успешной сборки.есть ли способ или с помощью плагина сказать архив артефактов из последних 10 успешных сборок?

спасибо

Ответы [ 2 ]

2 голосов
/ 03 февраля 2011

Артефакты архивируются, когда сборка завершена.Так что я не знаю, как вы хотите "архивировать из всех сборок"?

Тем не менее, когда вы находитесь в конфигурации своей работы, перейдите к «Отменить старые сборки» (где-то в начале страницы) и нажмите кнопку «Дополнительно».Там у вас будет возможность настроить, как долго вы хотите хранить артефакты сборки, не удаляя сам прогон.Если вы выберете количество сборок, у последних x сборок будут архивированы их артефакты.Если последние десять сборок не удалось.У вас возникла проблема.

Другой вариант - перейти в раздел «Дополнительно» раздела «Архивация артефактов» и установить флажок «Отменить все, кроме последнего успешного / стабильного артефакта, чтобы сэкономить место на диске».

1 голос
/ 23 февраля 2011

На самом деле, чтобы сохранить заданное количество артефактов, вы должны выбрать «Отменить старые сборки» (в самом начале страницы конфигурации) и ввести количество артефактов сборки в архивы.Вы также можете учитывать количество дней, которые нужно сохранить.

Вы можете установить, чтобы сборка сохранялась навсегда, либо вручную, либо с помощью плагина с автоматической «релизной» или «продвинутой» сборкой.согласен, это сбивает с толку.

...