REST Resource: projects.histories

자원: 역사

기록은 start_timestamp_millis 필드(내림차순)에 따라 정렬된 실행 목록을 나타냅니다. 연속 빌드의 모든 실행을 그룹화하는 데 사용할 수 있습니다.

주문은 1차원에서만 작동합니다. 저장소에 여러 분기가 있는 경우 분기당 실행 순서를 지정하려면 여러 기록을 사용해야 함을 의미합니다.

JSON 표현
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
필드
historyId

string

이 기록에 대한 프로젝트 내의 고유 식별자입니다.

호출자가 이 필드를 설정하거나 덮어쓴 경우 INVALID_ARGUMENT를 반환합니다.

  • 응답으로 항상 설정됨
  • 생성 요청 시: 설정하지 않음
name

string

프로젝트 내의 내역을 고유하게 식별하는 이름입니다. 최대 200자입니다.

  • 응답으로 항상 설정됨
  • 생성 요청 시: 항상 설정됨
displayName

string

UI에 표시할 사람이 읽을 수 있는 짧은(일반 텍스트) 이름입니다. 최대 100자입니다.

  • 응답: 생성 중에 설정된 경우 존재합니다.
  • 생성 요청 시: 선택 사항
testPlatform

enum ( TestPlatform )

테스트 기록의 플랫폼입니다.

  • 응답: 항상 설정됩니다. 알 수 없는 경우 마지막 실행 플랫폼을 반환합니다.

테스트플랫폼

테스트 플랫폼입니다.

열거형
unknownPlatform
android
ios

행동 양식

create

역사를 만듭니다.

get

기록을 가져옵니다.

list

특정 프로젝트의 기록을 나열합니다.