Sharing Deployment Groups Across Team Projects in VSTS

Premier Developer Consultant Derrick Cawthon walks through how to share deployment groups across team projects in VSTS, so you can take full advantage of your infrastructure and maximize investment in cloud services. One of the many recent enhancements to VSTS (Visual Studio Team Services) is the adding of Deployment Groups back in 2017. However ever…


Safe On-Premises Releases Using VSTS

Read on to learn how Premier Developer Consultant Ilias Jennane addresses the idea of safe releases and incremental feature rollout for on-premises releases using Visual Studio Team Services. I have recently interacted with many customers that were clearly under the impression that they should only consider DevOps practices if they are doing Cloud development. So,…


Create Your First CI Pipeline in 10 Minutes or Less

In this post, Premier Developer Consultant Derrick Cawthon shares how to quickly create a continuous integration pipeline in VSTS, so teams can start pursuing their DevOps journeys. During your DevOps journey typically the first item you will want to do (after establishing a good process for the team) is setup a Continuous Integration (CI) build….


DevOps for VMs with VSTS and Octopus Deploy

In this post, Premier Developer Consultant Jafar Jaffery shares insight into how to deploy virtual machines using Visual Studio Team Services and Octopus Deploy. You can use Octopus Deploy in VSTS to deploy both on-premises or in the cloud in a repeatable and reliable way. Problem Statement The Development team just finished work on its…


Automating Releases to Separate Azure Resource Groups using both TFS and VSTS

This post is written collaboratively by Premier Developer Consultants Ilias Jennane and Daisy Chaussee along with App Dev Manager Wyn Lewis-Bevan. Read on to learn how to build a solution in TFS, release it in VSTS, and automate the deployments to separate Azure Resource Groups. Business Case: One of our customers recently challenged us with…


Integrating Angular Unit Tests With Visual Studio Team Services (VSTS) Using Headless Chrome and Puppeteer

In the following post, Premier Developer Consultant Wael Kdouh expands on a previous post and demonstrates how you can run unit tests using headless Chrome and utilize Puppeteer to install Chrome on your CI server. In a previous post, I showed you how to Integrate Angular Unit Tests with Visual Studio Team Services (VSTS). Whereas…


Getting Started with DevOps and Continuous Delivery of Value

In this post, Application Development Manager Wesam Darwish highlights some important information to help customers learn and adopt DevOps. DevOps: a buzz word, or an exciting transformation journey? As organizations strive to deliver value to their end users faster, improve quality and availability, optimize costs, and deliver innovation with digital-era velocity; they face numerous challenges….


Assigning Work Items to a Group in Visual Studio Team Services

In this post, Sr. Application Development Managers Mark Meadows and Everett Yang demonstrate how to extend VSTS Project Templates to allow Group assignments to Work Items. ISSUE Recently a customer asked about whether they can assign work items to a group of users, instead of a single user. By default, Visual Studio Team Services (VSTS)…


Utilizing VSTS for Wholistic Organization Management – Should It Be Done?

In this post, App Dev Manager Kristofer Olin explores limits and intentions of a tool like VSTS to go beyond traditional ALM scenarios. You’ve probably heard stories of people who utilize Visual Studio Team Services (VSTS) for non-Application Lifecycle Management (ALM) related purposes.  For instance, I know someone that uses it to help manage his…


Part 2 – Deploying Your Dockerized Angular Application to Azure Using VSTS

In part 2 of a series of posts, Premier Developer Consultant Wael Kdouh demonstrates how to eliminate daunting requirements and instead install Angular build tools and utilize Docker to more easily and efficiently deploy an application to Azure using VSTS. From Wael: In part 1 I demonstrated building a VSTS build pipeline which built an…