I am an outlook user. A heavy outlook user. ANd there is something that is bothering me. The [External Tag in front of every message I get from an external email address (which is almost all my email) Don’t get me wrong. I understand it. There is so much phishing and spoofing going on that […]
Continue reading
Creating an Azure Container Registry Service Connection in Azure DevOps with your own ServicePrincipal
A while ago, I blogged about creating an Azure Container Registry Service Connection in Azure DevOps, using the UI. In short, when you don’t have direct permission on the Azure subscription, the UI in Azure DevOps blocks you from creating a service connection, because there is no manual way of doing that. My previous post […]
Continue reading
Pushing to an Azure Container Registry from Azure DevOps
Azure DevOps is full of great wizards and helpers to make life of the developers easy. One of them is setting up a service connection to an Azure Container Registry. When you go to the Service Connections of your Azure DevOps project and create a new Docker Registry Connection, it gives you a nice dialog […]
Continue reading
Distribute your blessed ARM templates with Universal Packages in Azure DevOps
There is a fine-grained balance between full autonomy of a team and arranging things on a more central level. One of the things I talk about, when I talk about shifting to Rugged DevOps, is the use of blessed libraries, scripts and templates. As an example, if all your teams write their own logging library, you […]
Continue reading
Where to start with DevOps Metrics?
Now that more and more teams and organizations are moving towards a DevOps way of working, I get asked the question “What should we measure?” a lot. To be very honest, I find this a very hard question. The main reason is that metrics are always a point of discussion and a trigger for behavior […]
Continue reading
VSTS Rest API – Hard to find methods
This post does not have a lot of text, only an introduction. I use the VSTS Rest API quite a lot and the documentation is great, but not everything is documented or hard to find. In this post, I list some snippets that you can use to get even more out of the VSTS Rest […]
Continue reading
COPY failed when adding files to Docker container
This is a blogpost for myself. Because I don’t want to make the same stupid mistake again. And hopefully It might help you as well … I was preparing a demo to build a simple Docker Container. I used Visual Studio 2017 15.3 to create a new .NET Core Project, to which I added Docker […]
Continue reading
Publish symbols to Azure File Storage with the VSTS Hosted Agent
A while ago I migrated a lot of builds to the Visual Studio Team Services Hosted Agents. This works great. We reduced the number of build servers and agent on-premises and can now easily scal up and down. But .. as it goes… there is always that next thing on the list. In my case […]
Continue reading
REST call to get all tasks in your VSTS account
This time, a small and simple post. I was working on a solution to get all tasks used in multiple build definitions. When you get the Build Definition with the REST API, you see a reference to the tasks by it’s GUID. But the displayname, group etc, is not displayed there. There is no documentation […]
Continue reading