Yet another CI/CD post – Java, Apache spark, Cloudera, Azure and TFS

The Visual Studio Team Services (VSTS) and Team Foundation Server (TFS) team is committed to the “Any language, any platform” principle and this article describes just one of the infinite and diverse CI/CD workloads you can setup on VSTS/TFS. In this article we’ll demonstrate how to pull together all the technologies and tools mentioned in…

0

How we checked and fixed the 503 error and Performance issue in our Azure Function

How we checked and fixed the 503 error and Performance issue in our Azure Function Since we released our Azure Function that allows you to use LaunchDarkly services with our VSTS Roll Up Board widget extension, we have recently evolved it further by adding an Azure Function that allows you to retrieve the flags of…

1

Post 2- Value Stream Mapping for ALM Ranger’s VSTS Extensions Work Stream

In my last blog post, I wrote about benefits of Value Stream Mapping (VSM) in the realm of software development. I also wrote about how we, the ALM | DevOps Rangers, plan to use it in our VSTS Extensions work stream. Our first target was to produce an “AS-IS” Value Stream Map. For this, our…

0

How to analyze your open source project with SonarCloud and VSTS

Among the code analysis tools, there is SonarQube which I think no longer needs introductions and which has very good tools to integrate in your DevOps pipelines. However, setting up a SonarQube infrastructure requires servers and resources and therefore time and maintenance costs. For more documentation read ours posts:  How install SonaQube with ARM Template…

0

Office UI Fabric for VSTS Extensions – Converting Existing Extensions

This post is basically a continuation on the series of posts that took you through a journey of creating a VSTS React extension from scratch. If you missed that, you can find those posts here: Overview Getting Started Tools Configuration and bits Assembling the extension Now comes the hard part. You already have an extension…

0

Value Stream Mapping for our VSTS Extensions

We the ALM | DevOps Rangers are a bunch of volunteers brought together by our enthusiasm of Microsoft’s ALM and DevOps technologies. Our mandate is to provide practical guidance, experience and gap-filling solutions to the developer community. Creating VSTS Extensions is part of our gap-filling solution. Currently, there are about 12 active VSTS Extensions created…

0

Using the NavigationService in your VSTS and TFS extension

Last week a user of our Team Project Health extension reported an issue when using the extension on Team Foundation Server 2018. TPH delivers a set of dashboard widgets that give you a quick overview of the status of your builds and releases. Figure 1 – On the ALM Ranger VSTS account we have a…

0

Feature Flags Performance Testing

As described in the article Phase the features of your application with feature flags, a Feature Flag is a way to turn features on or off in a solution. The Visual Studio ALM | DevOps Rangers now use a solution from LaunchDarkly for the VSTS and TFS portals. As part of the rollout of this…

1

Roll-Up Board widget extension supports feature flags

We shared our research of the implementation of the feature flags, using LaunchDarkly, with our VSTS extensions in a series of blog posts: Phase the features of your application with feature flags Building VSTS Extensions with feature flags : Part 1, Part 2, and Part 3 Azure Functions : Prepare for continuous delivery, Provisioning and…

0

Office UI Fabric for VSTS Extensions – Extension Time

We continue from Office UI Fabric for VSTS Extensions – a few moving bits. Now that we have some code to compile, we need to package it so that we can upload an extension to VSTS. Upload First we need to make sure that the tfx-cli is installed globally: npm install tfx-cli -g. This is…

0