文档首页 > > API参考>

API概览

API概览

分享
更新时间:2020/06/04 GMT+08:00

通过使用ContainerOps提供的接口,您可以完整的使用ContainerOps的所有功能,包括创建流水线组、创建流水线等。

类型

说明

流水线组管理

流水线组管理接口,包括创建流水线组接口、获取流水组列表接口。

流水线管理

流水线管理接口,包括创建、更新、删除流水线的接口等。

通过这些接口,您可以创建、更新、删除流水线,查询流水线详情、列表,Webhook触发流水线或执行步骤,获取执行步骤的执行历史、执行日志,重试或回滚执行步骤,配置执行步骤的执行信息。

软件包管理

软件包管理接口,包括获取软件包列表、获取软件包版本的文件列表、下载文件的接口等。

流水线组管理接口

流水线组管理接口,包括创建流水线组接口、获取流水组列表接口。

表1 流水线组管理接口

API

说明

创建流水线组

创建流水线组。

删除流水线组

删除指定的流水线组。

获取流水线组列表

获取流水线组列表。

流水线管理接口

流水线管理接口,包括创建、更新、删除流水线的接口等。通过这些接口,您可以创建、更新、删除流水线,查询流水线详情、列表,Webhook触发流水线或执行步骤,获取执行步骤的执行历史、执行日志等。

表2 流水线管理接口

API

说明

获取流水线模板列表

获取流水线模板列表。

获取流水线模板详情

获取流水线模板详情,包括模板id流水线前置操作执行步骤中文描述、英文描述等。

创建流水线

创建流水线。

更新流水线

更新流水线。

删除流水线

删除指定的一个流水线。

查询流水线详情

查询流水线详情,包括流水线名、流水线id、流水线组id流水线组名、流水线描述、流水线执行的前置操作流水线的执行步骤等。

查询流水线列表

查询流水线列表。

Webhook触发流水线或执行步骤

通过流水线或执行步骤前置操作中webhook类型的url触发流水线或stage。

获取执行步骤的执行历史

获取执行步骤的执行历史。

获取执行步骤的执行日志

获取执行步骤的执行日志。

重试或回滚执行步骤

重试或回滚执行步骤。

配置执行步骤的执行信息

配置执行步骤执行信息,用于审核等。

软件包管理接口

软件包管理接口,包括获取软件包列表、获取软件包版本的文件列表、下载文件的接口等。

表3 软件包管理接口

API

说明

获取软件包列表

获取软件包列表。

获取软件包版本列表

获取软件包版本列表。

获取软件包版本的文件列表

获取软件包版本的文件列表。

下载文件

下载文件。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问