Travis CI API 文档

权限

请参阅 https://developer.travis-ci.cn/format(在 @permissions 下)了解 API 负载的描述。

客户端在 Travis CI API 上的权限通常基于 GitHub 权限。

它们还可以考虑其他因素,例如功能标志或用于针对我们的 API 进行身份验证的令牌类型。

权限目前在 travis-api 代码库中的 lib/travis/api/v3/permissions 中定义。

实体类型 权限 基于 描述和说明
构建 取消 对仓库的拉取访问权限 客户端是否可以取消构建
构建 重启 对仓库的拉取访问权限 客户端是否可以重启构建
计划 创建 对仓库的推送访问权限 客户端是否可以创建计划
计划 删除 对仓库的推送访问权限 客户端是否可以删除计划
环境变量 删除 对仓库的推送访问权限 客户端是否可以删除环境变量
环境变量 更新 对仓库的推送访问权限 客户端是否可以更新环境变量
环境变量 创建 对仓库的推送访问权限 客户端是否可以创建环境变量
作业 取消 对仓库的拉取访问权限 客户端是否可以取消作业
作业 重启 对仓库的拉取访问权限 客户端是否可以重启作业
作业 调试 对仓库的推送访问权限 客户端是否可以调试作业
密钥对 创建 对仓库的推送访问权限 客户端是否可以创建密钥对
密钥对 删除 对仓库的推送访问权限 客户端是否可以删除密钥对
密钥对 更新 对仓库的推送访问权限 客户端是否可以更新密钥对
密钥对 创建 对仓库的推送访问权限 客户端是否可以生成新的密钥对
组织 同步 目前始终为 false 客户端是否可以触发组织的同步
仓库 激活 对仓库的推送访问权限 客户端是否可以在 travis 上激活仓库
仓库 停用 对仓库的推送访问权限 客户端是否可以在 travis 上停用仓库
仓库 加星 对仓库的拉取访问权限 客户端是否可以给仓库加星
仓库 取消加星 对仓库的拉取访问权限 客户端是否可以取消给仓库加星
仓库 创建计划 对仓库的推送访问权限 客户端是否可以为仓库设置新的计划
仓库 创建环境变量 对仓库的推送访问权限 客户端是否可以为该仓库的构建添加新的环境变量
仓库 创建密钥对 对仓库的推送访问权限 客户端是否可以为该仓库的构建添加自定义 RSA 密钥对
仓库 创建请求 对仓库的推送访问权限 客户端是否可以触发仓库的新构建
用户 同步 用户与客户端关联的相同用户 客户端是否可以触发用户的同步