Как экспортировать и импортировать «шаг сборки» в Jenkins? - PullRequest
7 голосов
/ 04 октября 2011

Как импортировать и экспортировать «Шаг сборки»?

Я знаю «Копировать из другого задания», но я хочу только экспортировать шаг сборки.И это делает только копию.Я тоже Google, но его работа переместить: переместить работу Хадсон на другой сервер

Я хочу это, потому что я хочу, чтобы другие просмотрели на моем этапе сборки.Какой-то текстовый формат существует?Мой шаг сборки содержит несколько муравьев, несколько скриптов оболочки.

Ответы [ 3 ]

14 голосов
/ 04 октября 2011

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

Постарайтесь свести конфигурацию CI к минимуму. Убедитесь, что репозиторий содержит все знания о том, как сделать правильную сборку.

Если вы действительно хотите извлечь части конфигурации работы в Jenkins, API, похоже, не поможет. Вы можете получить то, что хотите, подняв файл конфигурации задания по адресу http://[jenkinshost]/job/[jobname]/config.xml.

2 голосов
/ 06 ноября 2012

Вы также можете попробовать использовать плагин резервного копирования заданий: https://wiki.jenkins -ci.org / дисплей / Дженкинс / thinBackup При этом вы можете экспортировать и импортировать конфигурации заданий ...

1 голос
/ 08 февраля 2012

Просто скопируйте папки из

/ data / jobs / * в / data / jobs /

и перезапустите jenkins ... вот и все

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...