我正在尝试确定哪些插件(如果有的话)当前正在许多脚本化Jenkins管道中使用,是否有一种编程方式来确定此信息,或者我是否需要遍历每个管道以查找对插件的调用?
我找到了这篇文章,但它指出这不包括管道。https://cruftex.net/2015/11/30/Jenkins-Analyze-Your-Plugin-Usage.html
本文还指出了https://issues.jenkins-ci.org/browse/JENKINS-31582,它被声明为已解决,但我仍然没有看到关于如何获得此信息的API文档。
我使用的Jenkins版本是2.46.1
1条答案
按热度按时间j5fpnvbx1#
本文还指出了https://issues.jenkins-ci.org/browse/JENKINS-31582,它被声明为已解决,但我仍然没有看到关于如何获得此信息的API文档。
这是添加到Workflow-API插件,这意味着如果你有一份工作,名称让我们说
test
,你可以通过访问以下地址获得一些更多的结果:http://your_jenins/job/test/12/api/json?pretty=true
。其中12
应该是你感兴趣的作业号。虽然这个插件的文档很少。您感兴趣的部分被添加到
actions
。例如,在我的情况下: