A new VSTS sprint was just released. The sprint contains the following new features: In the Sprint 139 Update of Visual Studio Team Services (VSTS), you can now migrate Hosted XML projects to the Inheritance process model to ease customization. Plus, your releases can now be triggered by a PR to help you execute additional testing before [...]
Sebastian Schütze
A new VSTS sprint was just released. The sprint contains the following new features: In the Sprint 138 Update of Visual Studio Team Services (VSTS), the results pages for Release pipelines has been enhanced with a summarized view of test results that organizes related outcomes into a hierarchy. Also in Build and release, we’ve added a [...]
Sebastian Schütze
A new VSTS sprint was just released. The sprint contains the following new features: In the Sprint 137 Update of Visual Studio Team Services (VSTS), we remove the “Preview” moniker from our Linux and macOS Microsoft-hosted CI/CD agents and make them generally available. Along with our Microsoft-hosted Windows agent, you now have a [...]
Sebastian Schütze
A new VSTS sprint was just released. The sprint contains the following new features: In the Sprint 136 Update of Visual Studio Team Services (VSTS), we are introducing some new and exciting design changes. You can preview a new experience in the Build hub and Test tab. The Queries hub is now generally available. Also, you can try a [...]
Sebastian Schütze
Some days ago, I wrote an article about developing ARM-Templates. In this article, I want to focus on ARM-Templates in conjunction with a build and release pipeline. With the „infrastructure as code“ paradigm even administrators need to cope with their own pipelines and make them as save as possible when deploying resources. Even more, [...]
Sebastian Schütze
The short answer is: Nothing. It just works! Whaaat? To go back a bit further. I just found an interesting post on the MSDN forums, which asks why the agent still works, even when the PAT token from VSTS is already expired or has been revoked. The answer is simple and makes a lot of sense. Because of security reasons, they don’t [...]
Sebastian Schütze