В Hudson или Jenkins, как можно восстановить удаленные сборки?

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

Я попробовал и инициировавший другую сборку за задание и перезапускающий Гудзон.

Как я могу полностью-восстановить эти сборки? Существует ли DB что Гудзонское использование для хранения этого типа информации?

7
задан Kevin Crowell 8 March 2013 в 16:38
поделиться

2 ответа

Внутри вашего каталога% HUDSON_HOME% есть подкаталог с названием «jobs». В разделе «вакансии» находятся подкаталоги для каждого проекта. Внутри каждого есть подкаталоги для каждой сборки.

Вам необходимо убедиться, что задание \ < имя проекта > существует, а затем скопировать в него отсутствующие каталоги сборки.

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

10
ответ дан 7 December 2019 в 01:15
поделиться

Зависит от того, что вы восстановили. Похоже, вы восстановили папку рабочего пространства, но эта папка не имеет отношения к исторической информации. Я бы сначала выключил Hudson, а затем восстановил папку сборки и папку модулей. Затем вы можете перезапустить Hudson. Для получения дополнительной информации обратитесь к проекту Hudson.

0
ответ дан 7 December 2019 в 01:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: