Travis CI API 文档

测试版功能

测试版功能(目前处于测试阶段的 Travis-CI 功能)。

属性

名称类型描述
id整数唯一标识测试版功能的值。
name字符串功能的名称。
description字符串功能的详细描述。
enabled布尔值指示用户是否启用了此功能。
feedback_url字符串用户在该功能上留下 Travis CI 反馈的 URL。

操作

更新

这将更新用户的 beta_feature。

在请求正文中使用命名空间参数传递enabled值(true 或 false)

curl -X PATCH \
  -H "Content-Type: application/json" \
  -H "Travis-API-Version: 3" \
  -H "Authorization: token xxxxxxxxxxxx" \
  -d '{"beta_feature.enabled":true}' \
  https://api.travis-ci.com/user/1234/{beta_feature.id}
PATCH
/user/{user.id}/beta_feature/{beta_feature.id}
模板变量类型描述
user.id整数唯一标识用户的价值。
beta_feature.id整数唯一标识测试版功能的值。
接受的参数类型描述
beta_feature.id整数唯一标识测试版功能的值。
beta_feature.enabled布尔值指示用户是否启用了此功能。

删除

这将删除用户的测试版功能。

DELETE
/user/{user.id}/beta_feature/{beta_feature.id}
模板变量类型描述
user.id整数唯一标识用户的价值。
beta_feature.id整数唯一标识测试版功能的值。