perf: 支持群晖

This commit is contained in:
xiaojunnuo
2024-09-09 16:01:42 +08:00
parent 18718f6a25
commit 5c270b6b9d
11 changed files with 60 additions and 46 deletions
+3 -2
View File
@@ -5,8 +5,8 @@ import { Logger } from "log4js";
import { IAccessService } from "../access/index.js";
import { IEmailService } from "../service/index.js";
import { IContext } from "../core/index.js";
import { AxiosInstance } from "axios";
import { ILogger, logger } from "../utils/index.js";
import { HttpClient } from "../utils/util.request";
export enum ContextScope {
global,
@@ -60,11 +60,12 @@ export type TaskInstanceContext = {
pipeline: Pipeline;
step: Step;
logger: Logger;
inputChanged: boolean;
accessService: IAccessService;
emailService: IEmailService;
pipelineContext: IContext;
userContext: IContext;
http: AxiosInstance;
http: HttpClient;
fileStore: FileStore;
lastStatus?: Runnable;
signal: AbortSignal;