{"id":55765,"date":"2019-02-15T10:21:50","date_gmt":"2019-02-15T18:21:50","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/devops\/?p=55765"},"modified":"2019-02-15T10:21:50","modified_gmt":"2019-02-15T18:21:50","slug":"top-stories-from-the-microsoft-devops-community-2019-02-15","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/top-stories-from-the-microsoft-devops-community-2019-02-15\/","title":{"rendered":"Top Stories from the Microsoft DevOps Community \u2013 2019.02.15"},"content":{"rendered":"<p>I hope you had another great week &#8211; I certainly did! I had the good fortune to spend time building out some fun container-based <a href=\"http:\/\/aka.ms\/pipelines\">Azure Pipelines<\/a> builds for open source projects. Expect a blog post on that soon! In the meantime, here&#8217;s some other great blog posts that I found this week.<\/p>\n<p><strong><a href=\"https:\/\/medium.com\/microsoftazure\/using-azure-devops-pipelines-to-deploy-azure-functions-written-in-java-d338cd50ff84\">Using Azure DevOps Pipelines to Deploy Azure Functions written in Java<\/a><\/strong><br \/>\nTen years ago, I came to Microsoft as a former Unix sysadmin who built Java tools on a Mac. That was strange then, but a decade later, we&#8217;re all about any language on any platform. Mani Bindra has a great post about using Azure Pipelines to deploy Azure Functions that are written in Java.<\/p>\n<p><strong><a href=\"https:\/\/odetocode.com\/blogs\/scott\/archive\/2019\/02\/08\/using-environment-variables-in-azure-devops-pipelines.aspx\">Using Environment Variables in Azure DevOps Pipelines<\/a><\/strong><br \/>\nYou can define variables within your Azure Pipelines descriptions, but how can you use them from your build scripts? It may not be obvious, but they get translated to environment variables that you can use in bash or PowerShell. K. Scott Allen explains.<\/p>\n<p><strong><a href=\"https:\/\/basta.net\/special-days\/tfs-devops-day\/\">BASTA! TFS &amp; Azure DevOps Day<\/a><\/strong><br \/>\nThis looks like a great conference coming to Frankfurt at the end of this month. This is a full day of content around software development, delivery and DevOps. I&#8217;m especially interested in the &#8220;Azure DevOps meets GitHub&#8221; talk but &#8211; regrettably &#8211; I can&#8217;t make it to Germany. I hope you&#8217;re able to take my spot.<\/p>\n<p><strong><a href=\"https:\/\/www.linkedin.com\/pulse\/end-to-end-pull-request-azure-devops-olivier-l%C3%A9ger\/\">End-to-end Pull Request on Azure DevOps<\/a><\/strong><br \/>\nWhen Olivier L\u00e9ger said that this is an &#8220;end-to-end&#8221; guide to pull requests, I was skeptical, but it&#8217;s <strong>totally<\/strong> true. He explains how to create and review and pull request, but he doesn&#8217;t stop there. He also explains how to use Azure Pipelines to validate that pull request and even use triggers to deploy it automatically.<\/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 hope you had another great week &#8211; I certainly did! I had the good fortune to spend time building out some fun container-based Azure Pipelines builds for open source projects. Expect a blog post on that soon! In the meantime, here&#8217;s some other great blog posts that I found this week. Using Azure DevOps [&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-55765","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure"],"acf":[],"blog_post_summary":"<p>I hope you had another great week &#8211; I certainly did! I had the good fortune to spend time building out some fun container-based Azure Pipelines builds for open source projects. Expect a blog post on that soon! In the meantime, here&#8217;s some other great blog posts that I found this week. Using Azure DevOps [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/55765","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=55765"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/55765\/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=55765"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=55765"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=55765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}