Accessing Azure Storage from a VSTS extension

The Visual Studio Team Services (VSTS) extension framework gives you the ability to store data in the data storage of an extension. This is the ideal location for data that is retrieved or collected by the extension itself but the corresponding APIs are not accessible from outside of the extension context. If your extension requires deep interaction with…

0

Extensions experiencing – Hang – Does not load – HTTP 401s in browser console on upgraded TFS server

Symptom You may be experiencing authentication issues with extensions running in an on-prem Team Foundation Server (TFS), upgraded from any TFS to TFS 2015 Update 2/3, TFS 2017 RC, or TFS 2017 Update 1 RC. When you try to access an extension point, you may experience a “hanging” extension or a HTTP 401 error in…

0

Visualize the health of your builds – a sneak preview of the Team Project Health extension

The Team Project Health extension, created by Wouter de Kort, Jakob Ehn, Utkarsh Shigihalli, and Ed Elliott, enables users to visualise the overall health of builds. When you’re running multiple CI/CD pipelines, it’s invaluable to visualize the overall health of your projects. This extension contains a number of dashboard widgets, that enable users to create…

0

Announcing Version 1.0 of SonarQube ARM Template

Controlling technical debt is an important exercise for development teams as they embrace DevOps.  Previously we released a beta solution for deployment of SonarQube into azure to help remove blockers around implementing it, but another primary concern will always be security.  With this first official release we have implemented security around the creation of SonarQube…

3

Offline Test Execution

The Offline Test Execution extension, created by Josh Garverick, Mattias Sköld, and Utkarsh Shigihalli, allows testers to perform Test Steps even if disconnected from Visual Studio Team Services, using an exported Excel Spreadsheet. Export Export the entire test plan, or a filtered selection, to an Excel file. Filter the export to the entire test plan,…

5

Contributing to the VSTS Developer Tools Build Tasks extension

About a year ago I helped one of my clients transition from Team Foundation Server (TFS) 2010 to Visual Studio Team Services (VSTS). In some of their XAML builds they heavily relied on the ability to check in generated content during their builds, something that broke due to the fact that tf.exe could no longer…

0

ALM, SDLC, and DevOps: Which Witch is Which?

Background If you’ve been involved with software development or IT administration for any period of time, then you’ve probably heard of ALM, or Application Lifecycle Management. However, the last few years have seen the rise of “DevOps” as the buzzword of the day. But what’s the difference between the two? Is there a difference at…

5

Manage your open source usage and security in your pipeline

The open source approach has a tremendous value for us as a technological community. The collaborative development model helps the industry evolve rapidly, increase innovation and save time and money. We all use open source components in our applications, front or back end, JavaScript, .NET or Python, whether it is a JSON serialization library or…

4

Importing from JIRA to VSTS

In this post we’ll share our research on how to import your current project information from JIRA to VSTS. Overview There is a rising demand from our customers to sync/move project items from JIRA to VSTS in order to support a wide variety of integration scenarios. Capitalizing on how extensible both platforms are, in this…