我的Jenkins实例界面坏了。我怀疑最近的插件更新是原因。但是我不记得哪些插件最近更新了。我需要知道所以我可以将插件版本回滚到上一个版本。
如何查找此信息?
一些可能的方式:
答案 0 :(得分:16)
在我看来,最有效的方法是转到$JENKINS_HOME/plugins
目录,然后发出命令:
ls -alt *.hpi *.jpi
并且最近更新/安装的插件排在结果的顶部,希望这会有所帮助。
答案 1 :(得分:3)
创建计划每天运行的作业,记录插件和版本。有几种方法可以做到这一点,似乎没有一种方法是直截了当或明显的。我已经确定的方法只是归档该命令的输出文件:
curl -kLsS "${JENKINS_URL}pluginManager/api/json?pretty=1&tree=plugins\[shortName,longName,version\]" \
> plugin-list.txt
从Jenkins Web UI中提供易于访问的历史记录。 (或者,如果您知道在哪里查看,则在磁盘上。) Diffs比较以前的版本作为读者的练习。