Top Stories from the Microsoft DevOps Community – 2019.04.26
Whew, it’s been a busy week! The team is getting ready for the Microsoft Build 2019 conference, in just two weeks! We can’t wait to show you what we’ve been working on, so if you’re there, be sure to stop by the Azure DevOps breakout sessions and at our booth to chat with us! But what’s going on this week? Here’s what the community has to say:
Migrating a GUI based build to YAML in Azure DevOps Pipelines
YAML builds in Azure Pipelines are great, because they let you check in the build definition right next to the code that it’s building. That means that even as build definitions evolve, you always have a build definition that’s correct for the branch you’re checking out. But what if you already have builds setup? Richard Fennell explains how to migrate from the GUI designer to YAML builds.
Azure DevOps Postman Collections
Do you use want programmatic access to Azure DevOps? That’s what those REST APIs are for, of course, and if you’re experimenting with the REST APIs then you’re probably using a tool like Postman to test your calls. (I know that I have.) Hosam Kamel has a GitHub repository with Postman collections to help you with those REST APIs.
Configuring your second build pipeline in Azure DevOps for a new D365 Finance and Operations application version
Configuring your first build pipeline for a Dynamics 365 application is easy! Dynamics LCS will create and configure the build pipeline for you in Azure Pipelines. But what about your second build pipeline? If you want to create a build pipeline for a different branch, you’ll need to create that pipeline yourself. But don’t worry! Vincent has you covered.
Azure DevOps Pipelines Deployment Controls
One of the great things about building out a deployment pipeline is that you can add approval gates for moving from one step of the deployment process to another. For example, you can go straight to staging but require manual approval to go to production. But what about automated approval? Ben Thompson shows you how you can tie approvals to something automated like a REST API or Azure Function.
As always, if you’ve written an article about Azure DevOps or find some great content about DevOps on Azure then let me know! I’m @ethomson on Twitter.