REST Resource: projects.histories

Ressource : Histoire

Un historique représente une liste triée d'exécutions classées par le champ start_timestamp_millis (décroissant). Il peut être utilisé pour regrouper toutes les exécutions d’un build continu.

Notez que la commande ne fonctionne que sur une seule dimension. Si un référentiel comporte plusieurs branches, cela signifie que plusieurs historiques devront être utilisés afin d'ordonner les exécutions par branche.

Représentation JSON
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
Des champs
historyId

string

Un identifiant unique au sein d'un projet pour cet historique.

Renvoie INVALID_ARGUMENT si ce champ est défini ou écrasé par l'appelant.

  • En réponse, toujours défini
  • Dans la demande de création : jamais défini
name

string

Un nom pour identifier de manière unique un historique au sein d’un projet. Maximum de 200 caractères.

  • En réponse, toujours défini
  • Dans la demande de création : toujours défini
displayName

string

Un nom court (texte brut) lisible par l'homme à afficher dans l'interface utilisateur. Maximum de 100 caractères.

  • En réponse : présent si défini lors de la création.
  • Dans la demande de création : facultatif
testPlatform

enum ( TestPlatform )

La plateforme de l'historique des tests.

  • En réponse : toujours défini. Renvoie la plateforme de la dernière exécution si elle est inconnue.

Plateforme de test

La plateforme du test.

Énumérations
unknownPlatform
android
ios

Méthodes

create

Crée un historique.

get

Obtient un historique.

list

Répertorie les historiques pour un projet donné.