Azure DevOps Blog
DevOps, Git, and Agile updates from the team building Azure DevOps
Latest posts

Nexus build extension for Team Services
We are pleased to announce the new Integrate with Sonatype Nexus extension available from the Visual Studio Marketplace for Team Services and Team Foundation Server (TFS). This extension adds a build which task makes it easy to upload your build artifacts to your Nexus Server as part of your Team Services or Team Foundation Server (TFS) build. This is especially useful if you are not using Maven in your build process because POMs are not required. Simply specify the repository information along with the file to upload. The extension is open sourced, so feel free to use it to create your ow...

UrbanCode Deploy build extension for Team Services
We are pleased to announce the new Integrate with IBM UrbanCode Deploy extension available from the Visual Studio Marketplace for Team Services / Team Foundation Server (TFS). This extension allows you to very easily deploy your Team Services / Team Foundation Server (TFS) build artifacts to your UrbanCode Deploy server using the IBM UrbanCode Deploy Component Version build task. Links are created from the deployed artifacts back to their originating Visual Studio Team Services builds for full tracability. If you need deeper integration options, you have the full power of the UrbanCode Deploy command line c...

Hosted Build Pool Images Updates
Today we are rolling out a new image to the hosted build pool with the following updates: For a full list of software see https://www.visualstudio.com/en-us/docs/build/agents/hosted-pool.

Visual Studio Team Services is in Brazil!

We set a goal two years ago to make Visual Studio Team Services a truly global service. This goal has been driven by our commitment to provide the best performance and data sovereignty to our all of our customers around the world. Today, we are taking the next step on this journey by opening our 5th Geo presence in Brazil (Sao Paulo State). Brazil adds to our existing Geo presences in the US, Europe, Australia, and India. When you create a new account from https://www.visualstudio.com/ we default your Geo to the data center closest to you. Customers in South American countries will now notice that Brazil is th...

Worldwide Meetups featuring Visual Studio Team Services: Summer 2016
We're super excited to announce that several meetups featuring Visual Studio Team Services are taking over the world in the next 2 months. Check the meetups out if they're anywhere near you and meet other Team Services users as well as folks from our engineering team in a few of these! And as we publish this post, we're getting in some live updates from recent meetups such as MS Dev Montreal June 9, 2016 Adelaide .NET User Group , Australia Orlando .NET User Group, USA June 21, 2016 Ottawa IT Community Group , Canada June 29, 2016 Visual Studio ALM Singapore July 1, 2016 QLD ALM User group, Brisbane, A...

Inside Visual Studio Team Services: Dashboards with Gino Buzzelli
Each month, we will bring you the insiders view into Visual Studio Team Services - how the product is developed, how we dogfood it and use it every day, who are the people behind it and tips and tricks on becoming a power user This month, we interview Gino Buzzelli, a Program Manager on the Dashboards team at the Microsoft Redmond campus. If you love Dashboards, give him a shout! Q1. Tell us about yourself Born and raised in Niagara Falls, NY. I love to game, bike, and learn new things. Favorite shows are Game of Thrones and Mr. Robot and my most used apps are Reddit, Facebook, and Hangouts. Q2. What’s you...

SonarQube Code Analysis issues integration into Pull Requests
See also SonarQube documentation available from Analyzing with SonarQube Extension for VSTS/TFS Goal: Let developers fix issues early Team leads and managers spend time drilling into the SonarQube dashboard, setting up quality gates and monitoring technical debt. Have a look at the publicly available SonarQube dashboard for the Roslyn project to get an idea of the insights available. However, as a developer, I don’t like to spend time looking at dashboards. I also don’t like it when my boss sends me an email about a “quality gate failure” and a list of static analysis issues I should resolve. I like to get fee...

Announcing MSTest Framework support for .NET Core RC2 / ASP.NET Core RC2

.NET Core RC2 and ASP.NET Core RC2 released just a couple of weeks back. They feature the introduction of the .NET CLI, major changes to the .NET Core SDK (formerly called DNX), the rebranding of ASP.NET 5 to ASP.NET Core, and more. You can read about these on the .NET team blog and the .NET Web Development team blog. We are now pleased to announce MSTest framework support for these releases! The framework and its allied packages are available on NuGet now. This is a preview release, and we are looking for your feedback to make this a robust rollout for RTM. In this post, we show you how to write and run your f...

Continuous deployment/delivery with Jenkins and VS Team Services
Release Management (VS Team Services) lets you automate your deployments so that you could deliver your apps/services easily and deliver them often. You can setup the CI and CD process all on VS Team Services. However, if you have the CI pipeline already set with Jenkins, VS Team Services has good integration points through its APIs that can let you interact with its release service from any other third-party - Jenkins in this case. The post assumes you have already set up Continuous Integration to build your project with every code checkin/commit. After going through this post, you should be able to automatical...