In Start a project,
you defined a shipyard.yaml file
and used that to create your project.
You can create a project with a shipyard that only has stages
but it does not do anything until you populate
tasks in those stages.
sequence is an ordered list of tasks that are triggered sequentially.
By default, a sequence is a standalone section that runs and finishes,
although you can define a certain sequence to run only after another sequence completes,
or you can specify that it runs only if another sequence runs successfully
or if the other sequence fails;
this essentially forms a chain of sequences.
task is the smallest executable unit.
Remember that, in Keptn, a
task defines what to do (run a performance test
or try to repair a problem on your site)
but does not define how to do that (such as which tool to use).
The Lifecycle of a Keptn task video discusses how Keptn executes tasks by issuing events.
For more details about tasks and sequences, see the shipyard reference file
Other pages in this section show specific examples of how to define sequences and tasks for various purposes.