Jenkins学习(4)-Jenkins的API(收藏)

2021-01-17 06:12

阅读:734

标签:来源   rest   协议   完成   sdn   操作   url   远程调用   sla   

来源:

https://blog.csdn.net/qq_32641153/article/details/94230465

一、 Jenkins API
1、Jenkins API 简介
Jenkins 远程 API 能够通过 Http 协议远程调用相关命令操作 Jenkins 进行 Jenkins 视图、任务、插件、构建信息、任务日志信息、统计信息等,非常容易与其配合更好的完成 CI/CD 工作。

2、Jenkins API 格式
Jenkins API 总共有三种格式,分别为:

  • JSON API
  • XML API
  • Python API

3、Jenkins 查看 API 信息
可以用浏览器打开你的 Jenkins UI 界面,然后 URL 地址栏后面追加 “/api/json” 或者 “/api/xml” ,效果如下:

还可以访问 View、Job等 API 信息,例如:

  • View API: /view//api/json
  • Job API: /job//api/xml
  • build API: /job///

二、xml接口进行节点管理

通过Jenkins 的xml API更新删除节点:https://blog.csdn.net/liumiaocn/article/details/94543281

通过xml API实时监控Slave Node在线状态:https://www.jianshu.com/p/c9bc35b26c26

 

三、Jenkins API中文手册

https://blog.csdn.net/nklinsirui/article/details/80832005

 

四、Jenkins Rest API完全手册

(上)https://blog.csdn.net/qq_34832393/article/details/88210942

(下)https://blog.csdn.net/qq_34832393/article/details/88229804

Jenkins学习(4)-Jenkins的API(收藏)

标签:来源   rest   协议   完成   sdn   操作   url   远程调用   sla   

原文地址:https://www.cnblogs.com/yickel/p/12206927.html


评论


亲,登录后才可以留言!