feat(pipeline-task): 流水线任务日志订阅接口。

This commit is contained in:
Ivan Li
2021-03-15 13:30:52 +08:00
parent aa92c518f0
commit 4e7c825170
12 changed files with 15803 additions and 23 deletions

View File

@ -11,7 +11,10 @@ import { PipelineTaskConsumer } from './pipeline-task.consumer';
import {
PIPELINE_TASK_QUEUE,
PIPELINE_TASK_LOG_QUEUE,
PIPELINE_TASK_LOG_PUBSUB,
} from './pipeline-tasks.constants';
import { PipelineTaskLogsService } from './pipeline-task-logs.service';
import { PubSub } from 'apollo-server-express';
@Module({
imports: [
@ -29,6 +32,11 @@ import {
PipelineTasksService,
PipelineTasksResolver,
PipelineTaskConsumer,
PipelineTaskLogsService,
{
provide: Symbol(PIPELINE_TASK_LOG_PUBSUB),
useValue: new PubSub(),
},
],
})
export class PipelineTasksModule {}