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 26 27 28 29 30 31 32 33 34 35 36 | import { LogLevel } from "./LogLevel"; export interface LogEntry { timestamp: number; level: LogLevel; msg: string; data?: LogStructuredData; } export declare type LogStructuredData = TaskData | InfoData; export interface TaskData { status?: "pending" | "started" | "completed" | "failed" | "skipped"; package?: string; task?: string; duration?: string; hash?: string | null; } /** * LogStructuredData for the `info` command */ export interface InfoData { command?: string[]; scope?: string[]; packageTasks?: PackageTaskInfo[]; } /** * Only useful for logging purposes for the `info` command * Use task-scheduler types for interacting with the pipelines */ export interface PackageTaskInfo { id: string; package?: string; task: string; command: string[]; workingDirectory: string; dependencies: string[]; } |