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 ordenamiento solo opera en una dimensión. Si un repositorio tiene múltiples ramas, significa que se necesitarán múltiples historiales para ordenar 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 establecido
  • En la solicitud de creación: nunca establecer
name

string

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

  • En respuesta siempre establecido
  • En la solicitud de creación: establecer siempre
displayName

string

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

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

enum ( TestPlatform )

La plataforma de la historia de la prueba.

  • 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 las historias de un proyecto determinado.