REST Resource: projects.histories

資源:記錄

記錄代表按照 start_timestamp_millis 欄位 (遞減) 排序的執行作業排序清單。可用於將持續建構作業的所有執行作業分組。

請注意,排序功能只適用於單一維度。如果存放區有多個分支版本,您需要使用多個歷史記錄,才能排序每個分支版本的執行作業。

JSON 表示法
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
欄位
historyId

string

此記錄專案中專屬 ID。

如果呼叫端設定或覆寫這個欄位,則傳回 INVALID_src。

  • 一律設定回應
  • 在建立要求中:永不設定
name

string

可識別專案中歷史記錄的名稱。最多 200 個字元。

  • 一律設定回應
  • 在建立要求中:一律設定
displayName

string

顯示在 UI 中的簡短易懂 (純文字) 名稱。最多 100 個字元。

  • 在回應中:如果在建立期間設定此值,就會顯示這個值。
  • 建立要求:選填
testPlatform

enum (TestPlatform)

測試記錄的平台。

  • 回應:一律設定。如果不明,傳回上次執行作業的平台。

TestPlatform

測試的平台。

列舉
unknownPlatform
android
ios

方法

create

建立記錄。

get

可取得歷史記錄。

list

列出特定專案的歷史記錄。