{"id":60788,"date":"2021-01-22T09:44:43","date_gmt":"2021-01-22T17:44:43","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/devops\/?p=60788"},"modified":"2021-01-22T09:44:43","modified_gmt":"2021-01-22T17:44:43","slug":"top-stories-from-the-microsoft-devops-community-2021-01-22","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/top-stories-from-the-microsoft-devops-community-2021-01-22\/","title":{"rendered":"Top Stories from the Microsoft DevOps Community \u2013 2021.01.22"},"content":{"rendered":"<p>Hello everyone and happy Friday! I hope you&#8217;ve all had a great start to the year. We&#8217;ve got some great content from the community this week largely centering around Azure DevOps Pipelines (classic and YAML). Check them out!<\/p>\n<p><a href=\"https:\/\/adamtheautomator.com\/azure-devops-pipeline-infrastructure\/\" target=\"_blank\" rel=\"noopener noreferrer\">How To Configure an Azure DevOps Pipeline <\/a><br \/>\nIf you&#8217;re still new to Azure DevOps Pipelines, check out this post from Adam! He walks us through configuring an Azure DevOps pipeline from start to finish.<\/p>\n<p><a href=\"https:\/\/jonnychipz.com\/2021\/01\/19\/azure-devops-build-pipeline-in-terraform-yaml-example\/\" target=\"_blank\" rel=\"noopener noreferrer\">Azure DevOps Build Pipeline in Terraform \u2013 YAML Example <\/a><br \/>\nJohn talks us through why you&#8217;d want to declare your Azure DevOps Build Pipelines in a YAML configuration file versus a traditional Azure DevOps Build Pipeline. He also walks us through exporting the YAML configuration file from an existing Azure DevOps Pipeline and shows us how to use this YAML file to create a new pipeline.<\/p>\n<p><a href=\"https:\/\/blog.miguelbernard.com\/figuring-out-stages-in-yaml-pipelines\" target=\"_blank\" rel=\"noopener noreferrer\">Figuring out Stages in YAML Pipelines<\/a><br \/>\nContinuing down the path of build and release (CI\/CD) pipelines, Miguel talks us through what stages are in Azure DevOps and shows us how to use them.<\/p>\n<p><a href=\"https:\/\/coreyroth.com\/2021\/01\/20\/how-to-use-pnp-powershell-to-deploy-sharepoint-apps-with-azure-devops\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to: Use PnP.PowerShell to Deploy SharePoint Apps with Azure DevOps<\/a><br \/>\nDo you use SPFx (SharePoint Framework)? Corey walks us step-by-step through using PnP.PowerShell to deploy SharePoint apps with Azure DevOps.<\/p>\n<p><a href=\"https:\/\/www.winopsdba.com\/blog\/azure-cloud-lab-sql-server-pester-cicd-pipeline.html\" target=\"_blank\" rel=\"noopener noreferrer\">How to Build and Test SQL Server Within Azure DevOps CI\/CD Pipeline<\/a><br \/>\nTesting is super important for any CI\/CD pipeline or workflow. In this post, Nikos walks us through building and testing SQL Server within an Azure DevOps CI\/CD Pipeline.<\/p>\n<p>If you\u2019ve written an article about Azure DevOps or find some great content about DevOps on Azure, please share it with the #AzureDevOps hashtag on Twitter!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello everyone and happy Friday! I hope you&#8217;ve all had a great start to the year. We&#8217;ve got some great content from the community this week largely centering around Azure DevOps Pipelines (classic and YAML). Check them out!<\/p>\n","protected":false},"author":39342,"featured_media":54064,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[224,1],"tags":[],"class_list":["post-60788","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure","category-devops"],"acf":[],"blog_post_summary":"<p>Hello everyone and happy Friday! I hope you&#8217;ve all had a great start to the year. We&#8217;ve got some great content from the community this week largely centering around Azure DevOps Pipelines (classic and YAML). Check them out!<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/60788","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\/39342"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=60788"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/60788\/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=60788"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=60788"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=60788"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}