Onprem Github and Devops Pipelines

Published at May 19, 2019 ·  2 min read

How to use github that’s not open to internet in Azure Pipelines Your organization has Enterprise Github on premises but it’s open only to your company network. Now you would like to use it with Azure Pipelines but DevOps can’t connect to it because DevOps runs in public cloud. What to do? Well, you can always use on-prem DevOps aka Azure DevOps Server. But if that’s not an option and you really want to use Azure Pipelines....

How to automate ARM template versioning

Published at February 26, 2019 ·  6 min read

The gentle art of making versions Are you like me, always forgetting to update version numbers? If so, I got an interesting thing to show to you. Would it be nice that you could handle version bumping (almost) automatically in Azure DevOps. And would it be awesome that you could inject this version number to ARM templates. Well, let’s have a look how to do it with Azure DevOps, with the help of some nice components from Visual Studio Marketplace....

3 Ways to Deploy Webjob with Azure DevOps

Published at January 28, 2019 ·  5 min read

Here’s 3 ways how you can deploy an Azure WebJob with Azure DevOps. I made a simple continuous nonsense webjob to demonstrate CI/CD possibilities of WebJobs in Azure DevOps. This webjob runs in infinite loop and gets current weather of my home town every minute and saves it to the blob storage. If interested, the code for the webjobs can be found in my github here. 1. Azure WebJob template way The easiest and latest (at the time of writing) way to deploy your webjob with Azure DevOps CI/CD pipelines is to create your webjob with Visual Studio template Azure Webjob (....