interface SingleCommandStep {
    agents?: string[] | { [key: string]: any };
    allow_dependency_failure?: boolean;
    artifact_paths?: string | string[];
    branches?: string | string[];
    cache?: string | string[] | CacheObject;
    cancel_on_build_failing?: boolean;
    command: string;
    concurrency?: number;
    concurrency_group?: string;
    concurrency_method?: ConcurrencyMethod;
    depends_on?: null | string | (string | DependsOn)[];
    env?: { [key: string]: any };
    id?: string;
    identifier?: string;
    if?: string;
    key?: string;
    label?: string;
    matrix?: (string | number | boolean)[] | MatrixObject;
    name?: string;
    notify?: (Notify | NotifyEnum)[];
    parallelism?: number;
    plugins?: (string | { [key: string]: any })[] | { [key: string]: any };
    priority?: number;
    retry?: Retry;
    signature?: Signature;
    skip?: string | boolean;
    soft_fail?: boolean | SoftFail[];
    timeout_in_minutes?: number;
}

Hierarchy

  • CommandStepOptionalAttributes
    • SingleCommandStep

Properties

agents?: string[] | { [key: string]: any }
allow_dependency_failure?: boolean
artifact_paths?: string | string[]
branches?: string | string[]
cache?: string | string[] | CacheObject
cancel_on_build_failing?: boolean
command: string
concurrency?: number
concurrency_group?: string
concurrency_method?: ConcurrencyMethod
depends_on?: null | string | (string | DependsOn)[]
env?: { [key: string]: any }
id?: string
identifier?: string
if?: string
key?: string
label?: string
matrix?: (string | number | boolean)[] | MatrixObject
name?: string
notify?: (Notify | NotifyEnum)[]
parallelism?: number
plugins?: (string | { [key: string]: any })[] | { [key: string]: any }
priority?: number
retry?: Retry
signature?: Signature
skip?: string | boolean
soft_fail?: boolean | SoftFail[]
timeout_in_minutes?: number