Travis CI API 文档

请求

单个请求

属性

最小表示

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

名称类型描述
id整数唯一标识请求的值。
state字符串请求的状态(例如,是否已处理)。
result字符串请求的结果(例如,拒绝或批准)。
message字符串附加到请求的 Travis-ci 状态消息。
pull_request_mergeable未知请求的 pull_request_mergeable。

标准表示

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

名称类型描述
id整数唯一标识请求的值。
state字符串请求的状态(例如,是否已处理)。
result字符串请求的结果(例如,拒绝或批准)。
message字符串附加到请求的 Travis-ci 状态消息。
pull_request_mergeable未知请求的 pull_request_mergeable。
repository仓库请求所属的 GitHub 用户或组织。
branch_name字符串请求构建的分支名称。
commit提交请求关联的提交。
builds[构建]请求的构建。
owner所有者请求所属的 GitHub 用户或组织。
created_at字符串Travis CI 创建请求的时间。
event_type字符串请求的来源(推送、拉取请求、api)。
base_commit字符串请求关联的基础提交。
head_commit字符串请求关联的头提交。
messages未知请求的消息。
config对象构建配置(从 .travis.yml 解析)。
raw_configs未知请求的 raw_configs。

操作

查找

这将返回单个请求。

GET
/repo/{provider}/{repository.id}/request/{request.id}
模板变量类型描述
provider未知文档缺失。
repository.id整数唯一标识仓库的值。
request.id整数唯一标识请求的值。
查询参数类型描述
include[字符串]急切加载的属性列表。
GET
/repo/{provider}/{repository.slug}/request/{request.id}
模板变量类型描述
provider未知文档缺失。
repository.slug字符串与 {repository.owner.name}/{repository.name} 相同。
request.id整数唯一标识请求的值。
查询参数类型描述
include[字符串]急切加载的属性列表。
GET
/repo/{repository.id}/request/{request.id}
模板变量类型描述
repository.id整数唯一标识仓库的值。
request.id整数唯一标识请求的值。
查询参数类型描述
include[字符串]急切加载的属性列表。
GET
/repo/{repository.slug}/request/{request.id}
模板变量类型描述
repository.slug字符串与 {repository.owner.name}/{repository.name} 相同。
request.id整数唯一标识请求的值。
查询参数类型描述
include[字符串]急切加载的属性列表。