UNPKG

@atomist/sdm

Version:

Atomist Software Delivery Machine SDK

22 lines 991 B
import { Configuration } from "@atomist/automation-client/lib/configuration"; import { HandlerContext } from "@atomist/automation-client/lib/HandlerContext"; import { SdmGoalEvent } from "../../api/goal/SdmGoalEvent"; import { ProgressLog } from "../../spi/log/ProgressLog"; /** * Persistent Rolar log that displays in the Dashboard */ export declare class DashboardDisplayProgressLog implements ProgressLog { private readonly context; private readonly sdmGoal; private readonly rolarProgressLog; private readonly dashboardBaseUrl; constructor(configuration: Configuration, context: HandlerContext, sdmGoal: SdmGoalEvent); get name(): string; get url(): string; isAvailable(): Promise<boolean>; write(msg: string, ...args: string[]): void; flush(): Promise<any>; close(): Promise<any>; } export declare function constructLogPath(context: HandlerContext, sdmGoal: SdmGoalEvent): string[]; //# sourceMappingURL=DashboardDisplayProgressLog.d.ts.map