Travis CI API 文档

设置

用户设置列表。这些是存储库上的设置,用户可以调整。目前有六种不同的用户设置

  • builds_only_with_travis_yml (布尔值)
  • build_pushes (布尔值)
  • build_pull_requests (布尔值)
  • maximum_number_of_builds (整数)
  • auto_cancel_pushes (布尔值)
  • auto_cancel_pull_requests (布尔值)

如果使用存储库标识符查询,它必须使用 标准 URL 编码 格式化,包括任何特殊字符。

属性

名称类型描述
设置[设置]设置列表。

集合项

settings 数组中的每个条目都具有以下属性

名称类型描述
名称字符串设置的名称。
布尔值或整数设置的值。

操作

对于存储库

这将返回该存储库的设置列表。可以使用存储库 ID 或标识符在请求中。

GET
/repo/{provider}/{repository.id}/settings
模板变量类型描述
提供者未知文档丢失。
repository.id整数唯一标识存储库的值。
查询参数类型描述
包含[字符串]预加载 的属性列表。
GET
/repo/{provider}/{repository.slug}/settings
模板变量类型描述
提供者未知文档丢失。
repository.slug字符串与 {repository.owner.name}/{repository.name} 相同。
查询参数类型描述
包含[字符串]预加载 的属性列表。
GET
/repo/{repository.id}/settings
模板变量类型描述
repository.id整数唯一标识存储库的值。
查询参数类型描述
包含[字符串]预加载 的属性列表。

示例GET /repo/891/settings

GET
/repo/{repository.slug}/settings
模板变量类型描述
repository.slug字符串与 {repository.owner.name}/{repository.name} 相同。
查询参数类型描述
包含[字符串]预加载 的属性列表。

示例GET /repo/rails%2Frails/settings