From the course: Azure DevOps: Continuous Delivery with YAML Pipelines

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

YAML pipeline basics

YAML pipeline basics - Azure Tutorial

From the course: Azure DevOps: Continuous Delivery with YAML Pipelines

Start my 1-month free trial

YAML pipeline basics

- [Instructor] As we've seen, a pipeline is a series of tasks that describe how a workflow should be run. It's a series of steps that in this example include a NuGet task that goes out and restores some packages. It's got MS Build to go out and build the code as well as a number of other tasks that archive and otherwise manipulate and process the files. These tasks are organized into jobs and the jobs run on an agent of a specific type. Each task has a number of different perimeters that can be customized for how it runs. To edit the classic pipeline we use the portal to go out and edit and make these changes, but with the YAML pipelines, we use code. While classic pipelines refers to a graphically designed workflow, the YAML pipelines is a code version of the same thing. We can define both the build and releases with classic pipelines and these are then stored natively, but YAML allows us to define the same thing but…

Contents