{"id":60877,"date":"2021-01-29T10:06:45","date_gmt":"2021-01-29T18:06:45","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/devops\/?p=60877"},"modified":"2021-01-29T10:06:45","modified_gmt":"2021-01-29T18:06:45","slug":"top-stories-from-the-microsoft-devops-community-2021-01-29","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/top-stories-from-the-microsoft-devops-community-2021-01-29\/","title":{"rendered":"Top Stories from the Microsoft DevOps Community \u2013 2021.01.29"},"content":{"rendered":"<p>Happy Friday everyone. Let&#8217;s wrap up January with some great community posts about pipelines and organization moves!<\/p>\n<p><a href=\"https:\/\/thomasthornton.cloud\/2021\/01\/20\/azure-devops-pipelines-keeping-your-pipelines-dry\/\" target=\"_blank\" rel=\"noopener\">Azure DevOps Pipelines \u2013 Keeping your pipelines DRY (Don\u2019t Repeat Yourself)<\/a><br \/>\nThomas is back to share his perspectives on reducing duplication in our pipeline definitions.<\/p>\n<p><a href=\"https:\/\/adinermie.com\/publishing-tfsec-terraform-quality-controls-to-azure-devops-pipelines\/\" target=\"_blank\" rel=\"noopener\">Publishing TFSec Terraform Quality Checks to Azure DevOps Pipelines<\/a><br \/>\nAdin returns to show us how to integrate TFSec, a static code analysis tool for Terraform, into our pipelines.<\/p>\n<p><a href=\"https:\/\/rasmustherkelsen.wordpress.com\/2021\/01\/24\/create-a-yaml-pipeline-with-the-azure-devops-rest-api\/\" target=\"_blank\" rel=\"noopener\">Create a Yaml Pipeline with the Azure DevOps Rest API<\/a><br \/>\nRasmus brings us a tip on using the Azure DevOps REST API to create a YAML pipeline &#8211; including a tricky bit about argument agreement!<\/p>\n<p><a href=\"https:\/\/blogs.blackmarble.co.uk\/rfennell\/2021\/01\/25\/what-to-do-when-moving-your-azure-devops-organisation-from-one-region-to-another-is-delayed\/\" target=\"_blank\" rel=\"noopener\">What to do when moving your Azure DevOps organisation from one region to another is delayed.<\/a><br \/>\nRichard shares his experience with an interrupted organization move between regions.<\/p>\n<p><a href=\"https:\/\/jeremiahhansen.medium.com\/building-snowflake-ci-cd-pipelines-with-azure-devops-and-snowchange-c9fe19ea7d67\" target=\"_blank\" rel=\"noopener\">Building Snowflake CI\/CD Pipelines with Azure DevOps and snowchange<\/a><br \/>\nJeremiah walks through how he set up CI\/CD for a product he works with.<\/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>Happy Friday everyone. Let&#8217;s wrap up January with some great community posts about pipelines and organization moves! <\/p>\n","protected":false},"author":19707,"featured_media":54064,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[224,229],"tags":[],"class_list":["post-60877","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure","category-community"],"acf":[],"blog_post_summary":"<p>Happy Friday everyone. Let&#8217;s wrap up January with some great community posts about pipelines and organization moves! <\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/60877","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\/19707"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=60877"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/60877\/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=60877"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=60877"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=60877"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}