介绍
Jenkins是最流行的开源持续集成系统。这个依赖库库可以帮助您以更友好的方式与Jenkins进行交互。
Gojenkins是Go中的Jenkins客户端,它以更友好的方式封装Jenkins REST api。
以下是是当前已经实现的一些特性
- 获取任务编译完成/失败的结果信息
- 能够查询节点并操纵它们。启动、停止、设置为离线
- 能够查询和操作Job。
- 获取插件、构建信息、Artifacts、指纹信息
- 验证Artifacts的指纹信息
- 获取当前队列,取消正在构建的Job
- 等等功能,还有更多api请参考以下文档