Плагины Jenkins для старых версий - PullRequest
0 голосов
/ 20 февраля 2020

По некоторым причинам я должен использовать Jenkins 2.32, и мне нужно установить там некоторые плагины. Машина с ней не имеет inte rnet, поэтому я могу только загрузить файл плагина, чтобы установить его из файла.

Итак, проблема в том, что существует какой-либо простой способ получить необходимый плагин для требуемой версии Jenkins со всеми его зависимостями ?

ps

Я не могу обновить Jenkins - это не в моих силах.

pps

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

Ответы [ 2 ]

0 голосов
/ 21 февраля 2020

Вы, вероятно, можете извлечь информацию из версий плагинов. json в Центре обновлений Jenkins .

Для получения дополнительной информации о макете Центр обновлений, см. этот документ .

Вы также можете найти мой предыдущий ответ на jenkins не удалось установить плагины - docker image (со скриптами groovy) полезно

0 голосов
/ 20 февраля 2020

Раньше у меня была такая среда.

Предупреждение: это раздражающий процесс.

Поскольку не было inte rnet, мы загрузили все плагины вручную, т.е. просматривали страницу плагина (например, https://plugins.jenkins.io/git/) и затем загрузка из архива (например, https://updates.jenkins.io/download/plugins/git) файла .hpi. Поскольку вам нужно использовать относительно старую версию Jenkins, вы можете проверить журнал изменений плагина, если вам нужно использовать более старую версию.

Кроме того, на каждой странице плагина перечислены зависимости, и у вас есть повторить вышеуказанные шаги для каждой зависимости.

Единственное, что хорошо, это то, что обычно Дженкинс дает вам подсказки, какие зависимости отсутствуют после того, как вы загрузили плагин.

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