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

列出給定項目的歷史記錄。