Archive | Team Foundation Server RSS feed for this section

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

Secure or Compliant? That is the question!

Compliance means conforming to a rule, such as a specification, policy, standard or law. Regulatory compliance describes the goal that organizations aspire to achieve in their efforts to ensure that they are aware of and take steps to comply with relevant laws, polices, and regulations. (source: https://en.wikipedia.org/wiki/Regulatory_compliance) Within many organizations, compliance is a commonly used […]

Continue reading

First encounters with creating a Managed Kubernetes Cluster (AKS) on Azure

Yesterday Microsoft announced in this blogpost thatr the public preview for a Managed Kubernetes Cluster (AKS) is now available. I directly wanted to test this and followed the steps in the blog. They work but I ran into a few tiny errors which were easy to solve if you know where to look. First thing you […]

Continue reading

Running a Linux VSTS Agent on Azure Container Instances

About 3 weeks ago, Corey Sanders (https://azure.microsoft.com/en-us/blog/announcing-azure-container-instances/) announced in his blog that Azure Container Instances is in private preview. I think that this new Azure service is very promising. In a nutshell, it is a hosted and managed Container cluster. The only thing you need to take care of is to create a container image […]

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

Using VSTS Package Management as a private Chocolatey Gallery

For information how to set up a private Powershell repository on VSTS check this post I just blogged about how to use VSTS Package Management as a private Powershell repository. But here was another need that I had. I wanted a private Chocolatey gallery as well. So I did some more investigation and foudn that […]

Continue reading

Using VSTS Package Management as a private Powershell Gallery

For information how to set up a private Chocolatey repository on VSTS check this post Let me start by saying that I really like VSTS package management. Earlier I blogged about Release Views and I also like the integration with the whole build/release eco system. That said, I was quite annoyed when I noticed that I […]

Continue reading

Only trigger a release when the build changed

I created a Build task for this purpose as well. Check it out here!  Back in the early days, when we used XAML builds in TFS (wow that seems like ages ago!), we had the possibility to NOT execute a build when nothing changed in the source code repository. This checkbox “Build even if nothing has changed” […]

Continue reading

Trigger Release Pipeline only for Scheduled builds

Currently I am working on some build and release pipelines to deploy some websites automatically. I have some CI builds running, and some scheduled buils that are deployed automatically. This works fine, but there is some waste in the process. My CI build is the same as my scheduled build, with 1 major difference. I do […]

Continue reading