@aonic-ui/pipelines
Version:
The common library for all the components and utils related to Pipelines.
35 lines • 1.41 kB
TypeScript
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