1.11 Steps
Each job has a single build plan configured as . A build plan is a recipe for what to run when a build of the job is created.
A build plan is a sequence of steps:
the
set_pipelinestep configures a pipelinethe
load_varstep loads a value into a local varthe
in_parallelstep runs steps in parallelthe
dostep runs steps in sequencethe
acrossstep modifier runs a step multiple times; once for each combination of variable valuesthe
trystep attempts to run a step and succeeds even if the step fails
When a new version is available for a get step with trigger: true configured, a new build of the job will be created from the build plan.
When viewing the job in the pipeline, resources that are used as get steps appear as inputs, and resources that are used in put steps appear as outputs. Jobs are rendered downstream of any jobs they reference in passed constraints, connected by the resource.
If any step in the build plan fails, the build will fail and subsequent steps will not be executed. Additional steps may be configured to run after failure by configuring  or  (or the job equivalents,  and ).
step schema
  - 
      1.11.1
      
getstep - 
      1.11.2
      
putstep - 
      1.11.3
      
taskstep - 
      1.11.4
      
set_pipelinestep - 
      1.11.5
      
load_varstep - 
      1.11.6
      
in_parallelstep - 
      1.11.7
      
dostep - 
      1.11.8
      
trystep - 
      1.11.9
      Modifier And Hook Steps
      
  
  
- 
      1.11.9.1
      
acrossStep Modifier - 
      1.11.9.2
      
timeoutStep Modifier - 
      1.11.9.3
      
attemptsStep Modifier - 
      1.11.9.4
      
tagsStep Modifier - 
      1.11.9.5
      
on_successStep Hook - 
      1.11.9.6
      
on_failureStep Hook - 
      1.11.9.7
      
on_abortStep Hook - 
      1.11.9.8
      
on_errorStep Hook - 
      1.11.9.9
      
ensureStep Hook 
 - 
      1.11.9.1