REST Resource: projects.histories

Recurso: Historia

Un Historial representa una lista ordenada de Ejecuciones ordenadas por el campo start_timestamp_millis (descendente). Se puede utilizar para agrupar todas las ejecuciones de una compilación continua.

Tenga en cuenta que el orden solo opera en una dimensión. Si un repositorio tiene varias ramas, significa que será necesario utilizar varios historiales para ordenar las ejecuciones por rama.

Representación JSON
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
Campos
historyId

string

Un identificador único dentro de un proyecto para este Historial.

Devuelve INVALID_ARGUMENT si la persona que llama establece o sobrescribe este campo.

  • En respuesta siempre se establece
  • En solicitud de creación: nunca establecido
name

string

Un nombre para identificar de forma única una historia dentro de un proyecto. Máximo de 200 caracteres.

  • En respuesta siempre se establece
  • En solicitud de creación: siempre configurado
displayName

string

Un nombre breve (texto sin formato) legible por humanos para mostrar en la interfaz de usuario. Máximo de 100 caracteres.

  • En respuesta: presente si se establece durante la creación.
  • En solicitud de creación: opcional
testPlatform

enum ( TestPlatform )

La plataforma del historial de pruebas.

  • En respuesta: siempre listo. Devuelve la plataforma de la última ejecución si se desconoce.

Plataforma de prueba

La plataforma de la prueba.

Enumeraciones
unknownPlatform
android
ios

Métodos

create

Crea una historia.

get

Obtiene una historia.

list

Enumera los historiales de un proyecto determinado.