diff --git a/src/server/services/build.ts b/src/server/services/build.ts index 90269573..50178557 100644 --- a/src/server/services/build.ts +++ b/src/server/services/build.ts @@ -173,7 +173,7 @@ export default class BuildService extends BaseService { async getBuildByUUID(uuid: string): Promise { const build = await this.db.models.Build.query() .findOne({ uuid }) - .select('id', 'uuid', 'status', 'namespace', 'manifest', 'sha', 'createdAt', 'updatedAt') + .select('id', 'uuid', 'status', 'namespace', 'manifest', 'sha', 'createdAt', 'updatedAt', 'dependencyGraph') .withGraphFetched('[pullRequest, deploys.[deployable]]') .modifyGraph('pullRequest', (b) => { b.select('id', 'title', 'fullName', 'githubLogin', 'pullRequestNumber', 'branchName', 'status', 'labels'); diff --git a/src/shared/openApiSpec.ts b/src/shared/openApiSpec.ts index f3d670ba..63edc99f 100644 --- a/src/shared/openApiSpec.ts +++ b/src/shared/openApiSpec.ts @@ -115,6 +115,7 @@ export const openApiSpecificationForV2Api: OAS3Options = { type: 'array', items: { $ref: '#/components/schemas/Deploy' }, }, + dependencyGraph: { type: 'object' }, }, required: [ 'id',