REST Resource: projects.histories

Recurso: History

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

Ten en cuenta que el ordenamiento solo opera en una dimensión. Si un repositorio tiene varias ramas, significa que será necesario usar 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.

Muestra INVALID_ARGUMENT si el llamador configuró o reemplazó este campo.

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

string

Un nombre para identificar de manera única un historial dentro de un proyecto. Admite hasta 200 caracteres.

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

string

Un nombre corto y legible por humanos (texto sin formato) para mostrar en la IU. 100 caracteres como máximo.

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

enum (TestPlatform)

La plataforma del historial de pruebas.

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

Plataforma de prueba

La plataforma de la prueba.

Enums
unknownPlatform
android
ios

Métodos

create

Crea un historial.

get

Obtiene un historial.

list

Muestra una lista de los historiales de un proyecto determinado.