REST Resource: projects.histories

Recurso: Histórico

Um Histórico representa uma lista ordenada de Execuções ordenadas pelo campo start_timestamp_millis (decrescente). Ele pode ser usado para agrupar todas as Execuções de uma compilação contínua.

Observe que a ordenação opera apenas em uma dimensão. Se um repositório tiver várias ramificações, isso significa que vários históricos precisarão ser usados ​​para ordenar execuções por ramificação.

Representação JSON
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
Campos
historyId

string

Um identificador exclusivo em um projeto para este histórico.

Retorna INVALID_ARGUMENT se este campo for definido ou substituído pelo chamador.

  • Em resposta sempre definido
  • Na solicitação de criação: nunca definido
name

string

Um nome para identificar exclusivamente um histórico em um projeto. Máximo de 200 caracteres.

  • Em resposta sempre definido
  • Na solicitação de criação: sempre definido
displayName

string

Um nome curto legível (texto simples) a ser exibido na interface do usuário. Máximo de 100 caracteres.

  • Em resposta: presente se definido durante a criação.
  • Na solicitação de criação: opcional
testPlatform

enum ( TestPlatform )

A plataforma do histórico de testes.

  • Em resposta: sempre definido. Retorna a plataforma da última execução se desconhecida.

Plataforma de teste

A plataforma do teste.

Enums
unknownPlatform
android
ios

Métodos

create

Cria um Histórico.

get

Obtém um Histórico.

list

Lista os históricos de um determinado projeto.