- Pre-requisite Knowledge
- What is Cloud
- What is Microsoft Azure
- Continuous Integration (CI) & Continuous Delivery (CD).
- Introduction of Azure Pipelines
So a Pipeline can be understood as a smooth, fast and automatically traversable path which consists of various elements in a sequential manner. Though it is often the case that the execution is followed in a parallel or tile allotted trend
Now coming to Azure Pipelines, it is a simple yet evident service of Microsoft, which helps in automating the building and the testing phases of the projects. In short an Azure pipeline combines both the Continuous Integration (CI) & Continuous Delivery (CD).
According to Microsoft docs, below are the supported languages for the Pipelining, as of now:
- Python
- Java
- JavaScript
- PHP
- Ruby
- C#
- C++
- Go
- GitHub
- GitHub Enterprise
- Azure Repos Git & TFVC
- Bitbucket Cloud
- Subversion
- Works with any language or platform
- Deploys to different types of targets at the same time
- Integrates with Azure deployments
- Builds on Windows, Linux, or Mac machines
- Integrates with GitHub
- Works with open-source projects.
Requirements for using Azure Pipelines:
- We need to create an organization in Azure DevOps
- The source code should be stored inside of a Version- Control system
- Conclusion - In this article, we have learned about:
- What is Azure Pipelines
- What are the languages it supports
- Why one should use it
- Requirements to use Azure Pipelines
Comments
Post a Comment