Steps
Each Job has a single build plan. When a build of a job is created, the plan determines what happens.
A build plan is a sequence of steps to execute. These steps may fetch down or update Resources, or execute Tasks.
A new build of the job is scheduled whenever get
steps with trigger: true
have new versions available.
To visualize the job in the pipeline, resources that appear as get
steps are drawn as inputs, and resources that appear in put
steps appear as outputs.