2016-05-26 3 views
1

Интерфейс экземпляра Jenkins поврежден. Я подозреваю, что последнее обновление плагина является причиной. Однако я не могу вспомнить, какие плагины обновляются в последнее время. Мне нужно знать, поэтому я могу откинуть версию плагина на предыдущую.Как получить последние установленные/обновленные плагины Jenkins?

Как найти эту информацию?

Некоторые из возможных способов:

  • Дженкинс войти
  • Получение плагинов информации с помощью Groovy консоли

ответ

5

На мой взгляд, самый эффективный способ перейти в каталог $JENKINS_HOME/plugins, затем выполните команду:

ls -alt *.hpi *.jpi 

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

2

Создайте задание, которое должно запускаться ежедневно, в котором записываются плагины и версии. Есть несколько способов сделать это, и кажется, что ни одно из них не является простым или очевидным. Метод я остановился на просто архивирует файл вывода этой команды:

curl -kLsS "${JENKINS_URL}pluginManager/api/json?pretty=1&tree=plugins\[shortName,longName,version\]" \ 
> plugin-list.txt 

, которые дают легко доступную историю из веб-интерфейса Дженкинс. (Или на диске, если вы знаете, где искать.) Сравнивая предыдущую версию (ы) как упражнение для читателя.

Смежные вопросы