REST Resource: projects.histories

Kaynak: Geçmiş

Geçmiş, Yürütme işlemlerinin start_timestamp_millis alanına göre (azalan) sıralanmış listesini temsil eder. Sürekli bir derlemenin tüm Yürütme işlemlerini gruplandırmak için kullanılabilir.

Sıralamanın yalnızca tek boyutlu olarak çalıştığını unutmayın. Bir depoda birden fazla dal varsa bu, dal başına Yürütme işlemlerini sıralamak için birden fazla geçmişin kullanılması gerektiği anlamına gelir.

JSON gösterimi
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
Alanlar
historyId

string

Bir projede bu geçmişe ait benzersiz bir tanımlayıcı.

Bu alan arayan tarafından ayarlanır veya üzerine yazılırsa INVALID_ARGUMENT değerini döndürür.

  • Yanıt olarak her zaman şu ayarı kullanın:
  • Oluşturma isteğinde: Hiçbir zaman ayarlanmaz
name

string

Proje içindeki bir geçmişi benzersiz şekilde tanımlayan bir ad. Maksimum 200 karakter.

  • Yanıt olarak her zaman şu ayarı kullanın:
  • Oluşturma isteğinde: her zaman ayarlanır
displayName

string

Kullanıcı arayüzünde gösterilecek, kullanıcıların okuyabileceği kısa (düz metin) ad. Maksimum 100 karakter.

  • Yanıt: Oluşturma sırasında ayarlanırsa mevcut olur.
  • Oluşturma isteğinde: isteğe bağlı
testPlatform

enum (TestPlatform)

Test geçmişinin platformu.

  • Yanıt: Her zaman ayarlanır. Bilinmeyense son yürütmenin platformunu döndürür.

TestPlatform

Testin yapıldığı platform.

Sıralamalar
unknownPlatform
android
ios

Yöntemler

create

Geçmiş oluşturur.

get

Geçmişe sahip olur.

list

Belirli bir Projenin geçmişlerini listeler.