Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | import { TaskLogger } from "../logger/TaskLogger"; import { RunContext } from "../types/RunContext"; import { CacheOptions } from "../types/CacheOptions"; import { TargetStatus } from "../types/TargetStatus"; import { LoggableTarget, PipelineTarget } from "../types/PipelineDefinition"; import { Config } from "../types/Config"; import Queue from "bee-queue"; export declare class DistributedTarget implements LoggableTarget { target: PipelineTarget; private config; private context; private workerQueue; startTime: [number, number]; duration: [number, number]; status: TargetStatus; logger: TaskLogger; cacheOptions: CacheOptions; constructor(target: PipelineTarget, config: Config, context: RunContext, workerQueue: Queue); onStart(): void; onComplete(): void; onFail(): void; onSkipped(hash: string | null): void; run(): Promise<boolean>; } |