我正在尝试通过REST API将外部系统与jenkins集成。
虽然我在其API参考上做了很多谷歌搜索,但仍然无法获得jenkins REST API参考的完整列表。
有人知道吗?
答案 0 :(得分:75)
Jenkins在每个页面右下角的 中都有一个指向其REST API的链接。 此链接显示在Jenkins的每个页面上,并指向您正在浏览的确切页面的API输出。这应该提供一些如何构建API URls的理解。
你可以使用http://jenkinsapi.readthedocs.io/en/latest/
在Python中另外使用一些包装器,就像我一样以下是他们的网站:https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API
答案 1 :(得分:0)
其他解决方案:使用以Java
/ python
/ Ruby
-面向对象的包装器编写的 Restul api包装器库目的是提供一种更常规的方式来控制Jenkins服务器。
有关文档和链接:Remote Access API