Travis CI API 文档

构建

单个构建。

属性

最小表示

当资源作为另一个资源的一部分返回时包含。

名称类型描述
id整数唯一标识构建的值。
number字符串存储库构建的增量编号。
state字符串构建的当前状态。
duration整数以秒为单位的挂钟时间。
event_type字符串触发构建的事件。
previous_state字符串先前构建的状态(用于查看状态是否更改)。
pull_request_title字符串构建的拉取请求的标题。
pull_request_number整数构建的拉取请求的编号。
started_at字符串构建开始的时间。
finished_at字符串构建完成的时间。
private布尔值构建是否为私有。
priority未知构建的优先级。

标准表示

当资源是请求的主要响应时包含,或 急切加载

名称类型描述
id整数唯一标识构建的值。
number字符串存储库构建的增量编号。
state字符串构建的当前状态。
duration整数以秒为单位的挂钟时间。
event_type字符串触发构建的事件。
previous_state字符串先前构建的状态(用于查看状态是否更改)。
pull_request_title字符串构建的拉取请求的标题。
pull_request_number整数构建的拉取请求的编号。
started_at字符串构建开始的时间。
finished_at字符串构建完成的时间。
private布尔值构建是否为私有。
priority未知构建的优先级。
repository存储库构建所属的 GitHub 用户或组织。
branch分支构建关联的分支。
tag字符串构建的标签。
commit提交构建关联的提交。
jobs作业构建矩阵的一部分的作业列表。
stages[阶段]构建的阶段。
created_by所有者创建构建的用户或组织。
updated_at字符串构建最后更新的时间。

操作

查找

这将返回单个构建。

GET
/build/{build.id}
模板变量类型描述
build.id整数唯一标识构建的值。
查询参数类型描述
include[字符串]急切加载 的属性列表。

示例GET /build/86601346

取消

这将取消当前正在运行的构建。它将设置 build 和关联的 jobs"state": "canceled"

POST
/build/{build.id}/cancel
模板变量类型描述
build.id整数唯一标识构建的值。

示例POST /build/86601346/cancel

重启

这将重新启动已完成或已取消的构建。

POST
/build/{build.id}/restart
模板变量类型描述
build.id整数唯一标识构建的值。

示例POST /build/86601346/restart

优先级

未找到文档 resources/build/actions/priority

POST
/build/{build.id}/priority
模板变量类型描述
build.id整数唯一标识构建的值。
接受的参数类型描述
build.cancel_all未知缺少文档。

示例POST /build/86601346/priority