-
Notifications
You must be signed in to change notification settings - Fork 0
Class.TaskStep
@decentm/concourse-ts / TaskStep
-
Step
<TaskStep
>
• Input extends Identifier
= Identifier
• Output extends Identifier
= Identifier
new TaskStep<
Input
,Output
>(name
,customise
?):TaskStep
<Input
,Output
>
• name: string
• customise?
TaskStep
<Input
, Output
>
Step<Type.TaskStep>.constructor
attempts:
number
https://concourse-ci.org/attempts-step.html
Step.attempts
optional
image:string
name:
string
Step.name
privileged:
boolean
add_across(...
across
):void
https://concourse-ci.org/across-step.html
• ...across: Across
<Identifier
>[]
The modifier to add
void
Step.add_across
add_ensure(
step
):void
Adds a step to always be run after this one.
https://concourse-ci.org/ensure-hook.html
• step: AnyStep
void
Step.add_ensure
add_on_abort(
step
):void
Adds a step to be run after this one is aborted.
https://concourse-ci.org/on-abort-hook.html
• step: AnyStep
void
Step.add_on_abort
add_on_error(
step
):void
Adds a step to be run after this one errors.
https://concourse-ci.org/on-error-hook.html
• step: AnyStep
void
Step.add_on_error
add_on_failure(
step
):void
Adds a step to be run after this one fails.
https://concourse-ci.org/on-failure-hook.html
• step: AnyStep
void
Step.add_on_failure
add_on_success(
step
):void
Adds a step to be run after this one succeeds.
https://concourse-ci.org/on-success-step.html
• step: AnyStep
void
Step.add_on_success
add_tag(...
tags
):void
https://concourse-ci.org/tags-step.html
• ...tags: string
[]
void
Step.add_tag
get_task():
Task
<Input
,Output
>
Task
<Input
, Output
>
serialise():
TaskStep
<Identifier
,Identifier
>
TaskStep
<Identifier
, Identifier
>
Step.serialise
set_file(
file
):void
• file: string
void
set_input_mapping(
input
,mapped_input
):void
• input: string
• mapped_input: string
void
set_output_mapping(
output
,mapped_output
):void
• output: string
• mapped_output: string
void
set_params(
params
):void
• params: EnvVars
void
set_task(
task
):void
• task: Task
<Input
, Output
>
void
set_timeout(
timeout
):void
https://concourse-ci.org/timeout-step.html
• timeout: DurationInput
void
Step.set_timeout
set_vars(
vars
):void
• vars: Vars
void
static
customise(init
):void
• init
void
static
customise_base(init
):void
Customises the base of all Steps constructed after calling this function
• init
void
Step.customise_base