{"id":56685,"date":"2019-05-31T11:20:41","date_gmt":"2019-05-31T19:20:41","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/devops\/?p=56685"},"modified":"2019-05-31T11:20:41","modified_gmt":"2019-05-31T19:20:41","slug":"top-stories-from-the-microsoft-devops-community-2019-05-31","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/top-stories-from-the-microsoft-devops-community-2019-05-31\/","title":{"rendered":"Top Stories from the Microsoft DevOps Community \u2013 2019.05.31"},"content":{"rendered":"<p>I&#8217;m on vacation this week, so I&#8217;ve been eating fatty foods and drinking tasty beverages instead of looking after the fine features of Azure DevOps. But, of course, the DevOps community isn&#8217;t on vacation, so here&#8217;s some of the great news and stories that they&#8217;ve been working on this week.<\/p>\n<p><strong><a href=\"https:\/\/medium.com\/@brentrobinson5\/containerised-ci-cd-pipelines-with-azure-devops-74064c679f20\">Containerised CI\/CD pipelines with Azure DevOps<\/a><\/strong><br \/>\nIf you&#8217;re a regular reader of this top stories roundup, you&#8217;ll know that I can&#8217;t stop talking about <a href=\"https:\/\/devblogs.microsoft.com\/devops\/using-containerized-services-in-your-pipeline\/\">containerizing<\/a> your <a href=\"https:\/\/devblogs.microsoft.com\/devops\/cross-platform-container-builds-with-azure-pipelines\/\">CI\/CD process<\/a>. Brent Robinson has another great post about simplifying your builds and supporting complex architectures with containers.<\/p>\n<p><strong><a href=\"https:\/\/sqldbawithabeard.com\/2019\/04\/22\/using-the-same-azure-devops-build-steps-for-terraform-with-different-pipelines-with-task-groups\/\">Using the same Azure DevOps build steps for Terraform with different Pipelines with Task Groups to build an Azure Linux SQL VM<\/a><\/strong><br \/>\nI love building out infrastructure automatically, scripting the configuration for automation and repeatability. Rob Sewell&#8217;s series of blog posts explains how to use Azure Pipelines and Terraform to create infrastructure like an Azure Linux SQL VM.<\/p>\n<p><strong><a href=\"https:\/\/www.nebbiatech.com\/2019\/04\/11\/tfvc-to-git-things-to-consider\/\">TFVC to Git \u2013 Things to Consider<\/a><\/strong><br \/>\nCentralized version control makes a lot of sense for a lot of workflows and repositories. But if you&#8217;re only using it because of momentum, then you want to move into a distributed workflow, Chris Ayers has some good tips to get you ready for your move.<\/p>\n<p><strong><a href=\"https:\/\/oshamrai.wordpress.com\/2019\/04\/09\/azure-devops-rest-api-18-create-and-clone-build-definitions\/\">Azure DevOps Rest Api. 18. Create and Clone Build Definitions<\/a><\/strong><br \/>\nOne of the great things about checking in your build definition as YAML is that you don&#8217;t need a build definition per branch; so it&#8217;s less common that you&#8217;ll need to clone them. But when you do, it&#8217;s helpful to be able to do that programmatically. Shamrai Alexander shows you how to use the REST API to clone build definitions.<\/p>\n<p><strong><a href=\"http:\/\/www.codewrecks.com\/blog\/index.php\/2019\/04\/13\/troubleshoot-yaml-build-first-run\/\">Troubleshoot YAML Build first run<\/a><\/strong><br \/>\nThe new YAML build experience simplifies a lot of the setup for your CI\/CD pipeline. But when you have a complex configuration, it can be a little tricky to change the configuration. Gian Maria Ricci explains how to debug a non-standard setup.<\/p>\n<p>As always, if you\u2019ve written an article about Azure DevOps or find some great content about DevOps on Azure then let me know! I\u2019m <a href=\"https:\/\/twitter.com\/ethomson\">@ethomson<\/a> on Twitter.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m on vacation this week, so I&#8217;ve been eating fatty foods and drinking tasty beverages instead of looking after the fine features of Azure DevOps. But, of course, the DevOps community isn&#8217;t on vacation, so here&#8217;s some of the great news and stories that they&#8217;ve been working on this week. Containerised CI\/CD pipelines with Azure [&hellip;]<\/p>\n","protected":false},"author":233,"featured_media":54064,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[224],"tags":[],"class_list":["post-56685","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure"],"acf":[],"blog_post_summary":"<p>I&#8217;m on vacation this week, so I&#8217;ve been eating fatty foods and drinking tasty beverages instead of looking after the fine features of Azure DevOps. But, of course, the DevOps community isn&#8217;t on vacation, so here&#8217;s some of the great news and stories that they&#8217;ve been working on this week. Containerised CI\/CD pipelines with Azure [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/56685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/users\/233"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=56685"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/56685\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/54064"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=56685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=56685"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=56685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}