我正在编写一个脚本,快速检查我们的Jenkins插件是否为最新版本。我知道这是Jenkins内置的功能,但出于安全原因,我们的Jenkins实例没有网络访问权限。
我知道可以从以下地址获取有关插件的大量信息,包括版本:
https://plugins.jenkins.io/<name-of-plugin>
然而,我无法得到除HTML以外的其他返回结果。我可以从HTML中提取版本号,但如果有稳定的API可以返回JSON或类似的内容,那将是更好的选择。我相信Jenkins不会通过抓取HTML来检查更新,因此该API一定存在。有人知道它在哪里吗?