REST Resource: projects.histories

Sumber: Sejarah

Riwayat mewakili daftar Eksekusi yang diurutkan berdasarkan bidang start_timestamp_millis (menurun). Ini dapat digunakan untuk mengelompokkan semua Eksekusi dari build berkelanjutan.

Perhatikan bahwa pemesanan hanya beroperasi pada satu dimensi. Jika repositori memiliki banyak cabang, itu berarti beberapa riwayat perlu digunakan untuk mengurutkan Eksekusi per cabang.

Representasi JSON
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
Bidang
historyId

string

Pengidentifikasi unik dalam proyek untuk Riwayat ini.

Mengembalikan INVALID_ARGUMENT jika bidang ini disetel atau ditimpa oleh pemanggil.

  • Responsnya selalu ditetapkan
  • Dalam permintaan pembuatan: tidak pernah disetel
name

string

Nama untuk mengidentifikasi secara unik sejarah dalam suatu proyek. Maksimum 200 karakter.

  • Responsnya selalu ditetapkan
  • Dalam permintaan pembuatan: selalu disetel
displayName

string

Nama pendek (teks biasa) yang dapat dibaca manusia untuk ditampilkan di UI. Maksimal 100 karakter.

  • Sebagai tanggapan: hadir jika disetel saat pembuatan.
  • Dalam permintaan pembuatan: opsional
testPlatform

enum ( TestPlatform )

Platform sejarah tes.

  • Sebagai tanggapan: selalu disetel. Mengembalikan platform eksekusi terakhir jika tidak diketahui.

Platform Tes

Platform ujian.

Enum
unknownPlatform
android
ios

Metode

create

Menciptakan Sejarah.

get

Mendapat Sejarah.

list

Mencantumkan Sejarah untuk Proyek tertentu.