UNPKG

@aonic-ui/pipelines

Version:

The common library for all the components and utils related to Pipelines.

35 lines 1.41 kB
import { Condition, PipelineRunKind } from '../types/pipelinerun'; export declare enum SucceedConditionReason { PipelineRunStopped = "StoppedRunFinally", PipelineRunCancelled = "CancelledRunFinally", TaskRunCancelled = "TaskRunCancelled", Cancelled = "Cancelled", PipelineRunStopping = "PipelineRunStopping", PipelineRunPending = "PipelineRunPending", TaskRunStopping = "TaskRunStopping", CreateContainerConfigError = "CreateContainerConfigError", ExceededNodeResources = "ExceededNodeResources", ExceededResourceQuota = "ExceededResourceQuota", ConditionCheckFailed = "ConditionCheckFailed" } export declare enum RunStatus { Succeeded = "Succeeded", Failed = "Failed", Running = "Running", 'In Progress' = "In Progress", FailedToStart = "FailedToStart", PipelineNotStarted = "Starting", WithoutStatusConditions = "WithoutStatusConditions", NeedsMerge = "PR needs merge", Skipped = "Skipped", Cancelled = "Cancelled", Cancelling = "Cancelling", Pending = "Pending", Idle = "Idle", TestWarning = "Test Warnings", TestFailed = "Test Failures", Unknown = "Unknown" } export declare const conditionsRunStatus: (conditions: Condition[], specStatus?: string) => RunStatus; export declare const pipelineRunStatus: (pipelineRun: PipelineRunKind) => RunStatus; //# sourceMappingURL=pipelinerun-utils.d.ts.map