From the course: Visual Studio Tools for Azure DevOps
Unlock the full course today
Join today to access over 22,400 courses taught by industry experts or purchase this course individually.
What are Azure Pipelines?
From the course: Visual Studio Tools for Azure DevOps
What are Azure Pipelines?
- [Instructor] Azure Pipelines is a set of services that automate your application build and deployment phases. This is Microsoft's continuous integration and continuous delivery system. Continuous integration, or CI, is the industry word that describes the process of automating the building and testing of code. Before talking about continuous integration, let's examine the idea of code integration. This is a deep topic and historically has had many definitions. For our discussion, it means to integrate two versions of an app together by merging new code with existing code. Once the merge is complete, we need to test the integrated code to ensure that it works correctly. Obviously testing the software by hand takes a lot of time, is repetitious, and is susceptible to human error. We solve the problems with human error by using a testing system that reliably runs all the tests in an easily repeatable fashion, and these testing systems are one part of the continuous integration system…
Contents
-
-
-
-
-
-
What are Azure Pipelines?5m 10s
-
Examine the dev and deployed version of the example app1m 8s
-
Use git push to trigger Azure Pipelines1m 16s
-
Tour the CI/CD parts on the DevOps site3m 26s
-
Publish an existing web app to Azure App Service2m 21s
-
Publish an existing web app to Azure Pipelines1m 35s
-
Use a pull request to trigger Azure Pipelines2m
-
-