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 - Azure Tutorial
From the course: Azure DevOps: Continuous Delivery with YAML Pipelines
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
Azure Pipelines core concepts4m 34s
-
(Locked)
Continuous integration pipelines2m 52s
-
(Locked)
YAML pipeline basics4m 9s
-
Convert classic to YAML pipelines3m 29s
-
(Locked)
Continuous delivery and publishing artifacts1m 32s
-
(Locked)
Editing YAML in the portal4m 22s
-
(Locked)
Jobs, tasks, and steps2m 32s
-
(Locked)
Customizing the workflow4m 56s
-
-
-
-
-