UNPKG

@sasjs/cli

Version:

Command line interface for SASjs

24 lines (23 loc) 535 B
import { MacroVar } from '@sasjs/utils'; export interface Flow { name: string; flows: { [key: string]: FlowWave; }; } export interface FlowWave { name?: string; jobs: FlowWaveJob[]; predecessors?: string[]; execution?: 'started' | 'finished' | 'failedByPredecessor'; } export declare enum FlowWaveJobStatus { Runnning = "running", Success = "success", Failure = "failure" } export interface FlowWaveJob { location: string; macroVars?: MacroVar; status?: FlowWaveJobStatus; }