REST Resource: projects.histories

资源:历史

历史记录表示按 start_timestamp_millis 字段(降序)排序的执行列表。它可用于对连续构建的所有执行进行分组。

请注意,排序仅在一维上进行。如果存储库有多个分支,则意味着需要使用多个历史记录才能对每个分支的执行进行排序。

JSON 表示
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
领域
historyId

string

项目内此历史记录的唯一标识符。

如果调用者设置或覆盖该字段,则返回 INVALID_ARGUMENT。

  • 在响应中总是设置
  • 在创建请求中:从不设置
name

string

用于唯一标识项目内的历史记录的名称。最多 200 个字符。

  • 在响应中总是设置
  • 在创建请求中:始终设置
displayName

string

要在 UI 中显示的人类可读(纯文本)的简短名称。最多 100 个字符。

  • 响应:如果在创建期间设置,则存在。
  • 在创建请求中:可选
testPlatform

enum ( TestPlatform )

测试历史的平台。

  • 响应:始终设置。如果未知,则返回上次执行的平台。

测试平台

测试平台。

枚举
unknownPlatform
android
ios

方法

create

创造历史。

get

获取历史记录。

list

列出给定项目的历史记录。