add api endpoint: /build/<id>/constituents

Returns a list of constituent builds
This commit is contained in:
Graham Christensen
2021-09-24 15:52:46 -04:00
parent 99161c7c53
commit c60c8d10ea
4 changed files with 111 additions and 0 deletions

View File

@ -504,6 +504,32 @@ paths:
schema:
$ref: '#/components/schemas/Error'
/build/{build-id}/constituents:
get:
summary: Retrieves a build's constituent jobs
parameters:
- name: build-id
in: path
description: build identifier
required: true
schema:
type: integer
responses:
'200':
description: build
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Build'
'404':
description: build couldn't be found
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
/eval/{build-id}:
get:
summary: Retrieves evaluations identified by build id