feat(pipeline-tasks): 任务更新推送时机修改。

This commit is contained in:
Ivan Li
2021-04-05 16:34:12 +08:00
parent a82f663354
commit 0e0781c4c4
4 changed files with 16 additions and 6 deletions

View File

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