我的Jenkins实例界面坏了。我怀疑最近更新的插件是原因。然而,我记不住哪些插件最近被更新。我需要知道这些信息,以便我可以回滚插件版本到之前的版本。
如何找到这些信息?
一些可能的方法:
- Jenkins日志
- 通过Groovy控制台检索插件信息
我的Jenkins实例界面坏了。我怀疑最近更新的插件是原因。然而,我记不住哪些插件最近被更新。我需要知道这些信息,以便我可以回滚插件版本到之前的版本。
如何找到这些信息?
一些可能的方法:
在我看来,最有效的方法是进入 $JENKINS_HOME/plugins
目录,然后执行以下命令:
ls -alt *.hpi *.jpi
并且最近更新/安装的插件排名在结果的顶部,希望这能帮到您。
curl -kLsS "${JENKINS_URL}pluginManager/api/json?pretty=1&tree=plugins\[shortName,longName,version\]" \
> plugin-list.txt
这提供了一个可以轻松访问的Jenkins Web界面历史记录(或者如果您知道在哪里查找,则可以在磁盘上找到)。比较以前版本的差异留给读者自行完成。