6

Integrating Testing, Security Tasks, and Other Tools

Now that we have learned the basics of build and release pipelines, it is time to understand how Azure Pipelines can be extended with other tools, to perform additional tasks and be able to include additional capabilities beyond those built into the tool. By the end of this chapter, you will have the skills to go beyond the basics and be able to include tasks to increase the quality of the code produced in builds, detect vulnerabilities before deploying, and use source code from another repository and inclusive artifacts from other locations.

In this chapter, we will cover the following topics:

  • Understanding the Azure DevOps extensibility model
  • Including automated tests for your build

Get Implementing CI/CD Using Azure Pipelines now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.