Azure DevOps CI pipeline as YAML allows you version control your pipeline, store it alongside your application code and much much more, including:

  • the ability to reuse code across pipelines via templates
  • parallelism
  • the ability to craft hybrid Linux / Windows build agent pipelines
  • the ability leverage containers
  • the ability to aggregate tests from multiple jobs into one single consolidated report
  • artifact handling

This session will cover how to leverage all of these features in a single pipeline.

Presented by Chris Adkin at SQLBits XX