ARM Templates: Reading Output Variables
When using ARM templates for your deployments you will find your build or your release pipeline in a situation where you need to get some of those generated values from your template or some references from the resources that ARM created in Azure for you.
I have a couple of PowerShell functions that end up getting leveraged . . .
Posted in: arm-templatesazurepowershellvsts
VSTS: YAML Build Definitions
Using YAML to define your builds
In a previous post I talked about high-level and somewhat generic approaches to getting your CICD pipeline to be responsible for more than just your builds but also you infrastructure deployment.
Now I'd like to walk though a an actual implementation of a build definition as . . .
Posted in: .netcorecicdpowershellvsts
Build Definitions As Code
What is a build definition as code?
The concept of a build definition as code as it relates to a build server for continuous integration means using an actual declarative language to define how your build should works instead of using a web user interface to define your build steps. You can use a general purpose programming language, . . .
Posted in: .netcorecicdpowershellvsts
VSTS CLI
Visual Studio Team Services Command Line Interface
In a previous post I did a brief tour of parsing command line arguments for your .NET console applications using the new CommandLineUtils package from Microsoft.
As a command line junkie of sorts and a big fan of the Hub project from GitHub I was looking for a quick way to status information from my current VSTS projects. Things like . . .
Posted in: commandlinedotnet-cligitvsts
Azure Resource Manager Templates in your Continuous Delivery Pipeline
Infrastructure as Code
What is an ARM Template
There are a number of ways to setup your Azure environment to run your systems. You can use the Azure portal to manually click and type in your configurations. This is where most people start. You can also use a couple of terminal options with the Azure CLI and Azure Powershell. The third option is using Azure . . .
Posted in: azureoctopus-deploypowershellteamcityvsts