feat: 新增 创建CI CD任务接口。

This commit is contained in:
Ivan Li
2021-03-12 23:00:12 +08:00
parent cba4c0464c
commit aa92c518f0
8 changed files with 41 additions and 9 deletions

View File

@ -1,7 +1,12 @@
import { TaskStatuses } from '../enums/task-statuses.enum';
import { PipelineUnits } from '../enums/pipeline-units.enum';
import { Field, ObjectType } from '@nestjs/graphql';
@ObjectType()
export class PipelineTaskLogs {
@Field(() => PipelineUnits)
unit: PipelineUnits;
@Field(() => PipelineUnits)
status: TaskStatuses;
startedAt?: Date;
endedAt?: Date;