Moving blog

I am in the process of moving this blog away from WordPress to github pages. I have nothing bad to say about WordPress it has served me well but the github solution is a better fit for me. The new blog will be hosted at https://blog.memoryleek.co.uk, update your rss feeds to point at https://blog.memoryleek.co.uk/feed.xml

Promoting Maven Packages to Release Views using the Azure DevOps Artifacts REST API.

I am moving the blog away from wordpress to github pages, this article will remain here and is also available at the new location, https://blog.memoryleek.co.uk/maven/devops/pipelines/artifacts/2020/05/27/maven-artifacts-devops.html. WARNING: I can’t find any reference to this API in any of the official documentation, it is consumed by the azure devops site so should be fairly stable but could … Continue reading Promoting Maven Packages to Release Views using the Azure DevOps Artifacts REST API.

Setting an Azure function Host key at deploy time with Azure DevOps

V1 functions have a problem if you were working with deployment slots.  The Host keys were tied to the slot meaning when you swapped slots the key changed! The solution is clunky but works, give each slot a host key containing the same value.  We wanted to do this at deploy time (via the release … Continue reading Setting an Azure function Host key at deploy time with Azure DevOps

Handling Profiles in API Management ARM templates

We have been working with the following https://github.com/Azure/azure-api-management-devops-example to deploy APIs (and API management) via ARM templates + Azure Devops and have a minor quality of life tweak involving Profiles. Profiles are the workhorses of APIM (https://docs.microsoft.com/en-us/azure/api-management/set-edit-policies), these are the snippets of xml that control how mapping works or how APIs are cached (amongst other things). … Continue reading Handling Profiles in API Management ARM templates