A task represents a business-meaningful activity that is associated with a software deployment. Each task is defined on a separate row in a deployment plan. During a deployment, you run tasks defined in the deployment plan to complete the deployment.

Most tasks have a starting and ending point, and a measurable duration. A task can have other attributes depending on its type. A task can be of one of following types:

You can add tasks to deployment plans by one of the following methods:

Additionally, tasks are auto-created when you add an application to a pipeline.

Parent topic: Releasing software