Jenkins学习-Jenkins的API(收藏)

Posted yickel

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins学习-Jenkins的API(收藏)相关的知识,希望对你有一定的参考价值。

来源:

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/<view-name>/api/json
  • Job API: /job/<job-name>/api/xml
  • build API: /job/<job-name>/<build-number>/

二、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学习-Jenkins的API(收藏)的主要内容,如果未能解决你的问题,请参考以下文章

❤️Jenkins从零到壹❤️ 两万字Jenkins教程大全汇总(JAVA 小虚竹 建议收藏)

《Jenkins从零到壹》Jenkins集成gitlab自动化构建(JAVA 小虚竹 建议收藏)

《Jenkins从零到壹》Jenkins集成gitlab自动化构建(JAVA 小虚竹 建议收藏)

Postman + newman + jenkins 的API自动化测试应用

jenkins API对接

基于Zabbix实现监控Jenkins过程详解