Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 1.55 KB

File metadata and controls

13 lines (9 loc) · 1.55 KB

Azure DevOps Pipelines Infrastructure Building Blocks Startup Kit

Startup Kit and documentation on getting started with Azure DevOps (dev.azure.com) Pipelines that includes examples, content and pipelines that can be imported

The markdown document Azure_DevOps_Pipelines_Infrastructure_BuildingBlocks_StartupKit on the root of this repo has the instructions to work through examples either by (1) importing pre-built Azure DevOps pipelines or (2) creating them from scratch. It can be read by clicking on it. Additional content that can be used for your Pipelines projects is also located on this repo.

An Azure DevOps pipeline allows a list of repeatable tasks to be executed in an Azure environment such as creating a virtual machine. There are many options when considering automating Azure deployment using Azure DevOps pipelines (https://dev.azure.com). The goal of this document is outline common scripting language choices and provide detail in how to use them starting with the simplest and working towards more complex structures. The provided examples will give you a template to work from in the different scenarios. One concept that will be highlighted is creating modular pipelines that maximize code reuse from this github repo.

Powershell is covered heavily with more chapters to come around ARM and Powershell DSC

Sub-directories contain content divided by type

- Library of standalone Powershell Scripts that support Infrastructure as Code tasks

- Library of Azure Powershell Tasks with inline powershell

- Library of importable DevOps pipelines