{"id":41285,"date":"2018-03-16T16:13:00","date_gmt":"2018-03-16T16:13:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/devops\/?p=41285"},"modified":"2019-02-14T15:50:12","modified_gmt":"2019-02-14T23:50:12","slug":"top-stories-from-the-vsts-community-2018-03-16","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/top-stories-from-the-vsts-community-2018-03-16\/","title":{"rendered":"Top stories from the VSTS community \u2013 2018.03.16"},"content":{"rendered":"<p>Here are top stories we found in our streams this week related to DevOps, VSTS, TFS and other interesting topics.<\/p>\n<p><strong>TOP STORIES<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/blog.axosoft.com\/gitkraken-integration-vsts\/\" target=\"_blank\">GitKraken Now Integrates with VSTS<\/a> &#8211; Sara Breeding<br>GitKraken Pro now integrates with Microsoft Visual Studio Team Services (VSTS). Inside the app, navigate to Preferences &gt; Authentication to set up VSTS integration.<br><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/6\/2019\/05\/clip_image0015.jpg\"><img decoding=\"async\" width=\"75\" height=\"65\" title=\"clip_image001\" style=\"border: 0px currentcolor\" alt=\"clip_image001\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/03\/clip_image001_thumb5.jpg\" border=\"0\"><\/a><\/li>\n<li><a href=\"https:\/\/beeming.net\/vsts-tfs\/2018\/3\/creating-a-new-branch-in-vsts\" target=\"_blank\">Creating a new branch in @VSTS<\/a> &#8211; Gordon Beeming<br>This is a quick reference post that shows you how to create a branch in VSTS and TFS. \n<li><a href=\"http:\/\/mickeygousset.com\/mygitjourney-opening-local-repo-visual-studio-previously-cloned-using-cli-tools\/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+MickeyGousset+%28Mickey+Gousset%29\" target=\"_blank\">#MyGitJourney \u2013 Opening a Local Repo in Visual Studio That Was Previously Cloned Using the CLI Tools<\/a> &#8211; Mickey Gousset<br>I have a team project in VSTS using VS Git, that has some stuff in it. I\u2019ve already created a local repo on my desktop using the CLI tools for Git. I\u2019m ready to do some stuff using Visual Studio in my local repository.\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/devops\/2018\/03\/12\/how-vsts-is-accelerating-the-engineering-group-behind-windows\/\" target=\"_blank\">How VSTS is Accelerating the Engineering Group Behind Windows<\/a> &#8211; Martin Woodward<br>At our latest internal engineering conference as I listened in to sessions, I was struck by the sheer scale of the effort the Windows and Devices Group (WDG) undertook and the problems they\u2019ve solved using VSTS and wanted to write up some of my key takeaways here.\n<li><a href=\"https:\/\/wouterdekort.com\/2018\/03\/13\/build-your-own-hosted-vsts-agent-cloud-part-4-customize\/\" target=\"_blank\">Build your own Hosted VSTS Agent Cloud: Part 4 &#8211; Customize<\/a> &#8211; Wouter de Kort<br>If you have followed the previous 3 parts (part 1, part 2, part 3) you have a full CI\/CD pipeline that allows you to deploy your own private agents based on the official Microsoft configuration for the VSTS Hosted Agent Pool. In this post I\u2019ll show you some customization I made to the Packer configuration.\n<li><a href=\"https:\/\/blog.devmatter.com\/get-a-list-of-vsts-users-with-apis\/\" target=\"_blank\">Get a List of VSTS Users with APIs<\/a> &#8211; Jeff Bramwell<br>Since it\u2019s been a while since I\u2019ve done a VSTS API post I thought I\u2019d share how to get a list of VSTS users (and other related information) using this API.\n<li><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/visual-studio-team-services-march-2018-digest\/\" target=\"_blank\">What\u2019s brewing in Visual Studio Team Services: March 2018 Digest<\/a> &#8211; Buck Hodges<br>This post series provides the latest updates and news for Visual Studio Team Services and is a great way for Azure users to keep up-to-date with new features being released every three weeks.<\/li>\n<li><a href=\"https:\/\/www.motowilliams.com\/self-service-infrastructure\" target=\"_blank\">Self Service Infrastructure<\/a> &#8211; Eric Williams<br>One of the many concepts of DevOps is the self service aspect of procuring new infrastructure for teams to work with. I think there are a number of ranges that these particular concept can be implemented. It can be from giving people direct access to their organizations cloud provider&#8217;s dashboard through a mechanical request options to stand up a fully running instance of a product.<\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/giving-feedback\/\" target=\"_blank\">Giving feedback<\/a> &#8211; Brian Harry<br>Six months ago I wrote a post on Taking Feedback. Several people asked me to write a follow up on giving feedback. Amazing how time flies and somehow I just haven\u2019t gotten around to it \u2013 so I\u2019m doing it now.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/visualstudioalmrangers\/2018\/03\/04\/how-we-deliver-the-devops-vsts-bot\/\" target=\"_blank\">How we deliver the DevOps VSTS Bot<\/a> &#8211; Jeffrey Opdam<br>To deliver changes for the DevOps VSTS Bot into production, we use a combination of Github and Visual Studio Team Services (VSTS) to deploy a Web Application to Azure App Service.<br><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/6\/2019\/05\/pipeline_bot_1.png\"><img decoding=\"async\" width=\"400\" height=\"84\" title=\"clip_image002\" style=\"border: 0px currentcolor\" alt=\"clip_image002\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/03\/clip_image0025.png\" border=\"0\"><\/a><\/li>\n<li><a href=\"http:\/\/www.deliveron.com\/blog\/running-rest-assured-api-tests-vsts-release-management\/\" target=\"_blank\">Running REST Assured API Tests in VSTS Release Management<\/a> \u2013 Mike Douglas<br>REST Assured is a popular Java based open source tool for testing and validating REST services.&nbsp; REST Assured uses Gherkin\/Behavior Driven Development (BDD) language of given, when, then to create human readable executable specifications.&nbsp; REST Assured has built in support for performing REST based actions and validating the results.&nbsp; I have found it easy to use and read the tests.<\/li>\n<li><a href=\"https:\/\/na01.safelinks.protection.outlook.com\/?url=https%3A%2F%2Ftwitter.com%2FVSTS%2Fstatus%2F971557187217645568&amp;data=04%7C01%7Cwillys%40microsoft.com%7C066f4d1b103a421f36a208d586c428ba%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636563099443146251%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwifQ%3D%3D%7C-2&amp;sdata=nneXjZsiv%2BiGnBiu3VWBzFF%2Fv73v3MGGqqJlymH2dI8%3D&amp;reserved=0\" target=\"_blank\">We got a lot of support from the VSTS team organizing the Global Devops Bootcamp<\/a> &#8211; Marcel de Vries<br>We got to record the global devops bootcamp Keynote. We brought hoodies for the organizers to wear and had a picture with all organizers that joined the MVP summit. More about the event here: <a href=\"https:\/\/na01.safelinks.protection.outlook.com\/?url=https%3A%2F%2Fglobaldevopsbootcamp.com&amp;data=04%7C01%7Cwillys%40microsoft.com%7C066f4d1b103a421f36a208d586c428ba%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C1%7C636563099443146251%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwifQ%3D%3D%7C-2&amp;sdata=OH2HmCF8TCVpumKpzPewapB0yfb7MWuMGHPgDY33S2Y%3D&amp;reserved=0\" target=\"_blank\">https:\/\/globaldevopsbootcamp.com<\/a> <\/li>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/6\/2019\/05\/clip_image0034.jpg\"><img decoding=\"async\" width=\"200\" height=\"112\" title=\"clip_image003\" style=\"border: 0px currentcolor\" alt=\"clip_image003\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/03\/clip_image003_thumb4.jpg\" border=\"0\"><\/a>&nbsp;<a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/6\/2019\/05\/clip_image0049.jpg\"><img decoding=\"async\" width=\"200\" height=\"112\" title=\"clip_image004\" style=\"border: 0px currentcolor\" alt=\"clip_image004\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/03\/clip_image004_thumb8.jpg\" border=\"0\"><\/a>&nbsp;<a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/6\/2019\/05\/clip_image0053.jpg\"><img decoding=\"async\" width=\"200\" height=\"150\" title=\"clip_image005\" style=\"border: 0px currentcolor\" alt=\"clip_image005\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/03\/clip_image005_thumb3.jpg\" border=\"0\"><\/a><\/p>\n<\/ul>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/6\/2019\/05\/image166.png\"><strong><\/strong><\/a><strong>VIDEOS<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/channel9.msdn.com\/Shows\/DevOps-Lab\/Deploying-Node-to-Docker-on-Azure\" target=\"_blank\">Deploying Node to Docker on Azure<\/a> &#8211; The DevOps Lab<br>Damian is joined by Brian Clark to show off some of the cross-platform support in VSTS and Azure. Can you use traditionally non-Microsoft languages and platforms with VSTS and Azure? <\/li>\n<\/ul>\n<p><strong>TIP<\/strong>: If you want to get your VSTS news in audio form then be sure to subscribe to <a href=\"http:\/\/www.radiotfs.com\/\" target=\"_blank\">RadioTFS<\/a> .<\/p>\n<p><strong>FEEDBACK<\/strong><\/p>\n<p>What do you think? How could we do this series better?<br> Here are some ways to connect with us:<\/p>\n<ul>\n<li>Add a comment below<\/li>\n<li>Use the <a href=\"https:\/\/twitter.com\/hashtag\/vsts\" target=\"_blank\">#VSTS<\/a> hashtag if you have articles you would like to see included<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Here are top stories we found in our streams this week related to DevOps, VSTS, TFS and other interesting topics. TOP STORIES GitKraken Now Integrates with VSTS &#8211; Sara BreedingGitKraken Pro now integrates with Microsoft Visual Studio Team Services (VSTS). Inside the app, navigate to Preferences &gt; Authentication to set up VSTS integration. Creating a [&hellip;]<\/p>\n","protected":false},"author":64,"featured_media":45953,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[229,1],"tags":[],"class_list":["post-41285","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-community","category-devops"],"acf":[],"blog_post_summary":"<p>Here are top stories we found in our streams this week related to DevOps, VSTS, TFS and other interesting topics. TOP STORIES GitKraken Now Integrates with VSTS &#8211; Sara BreedingGitKraken Pro now integrates with Microsoft Visual Studio Team Services (VSTS). Inside the app, navigate to Preferences &gt; Authentication to set up VSTS integration. Creating a [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/41285","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\/64"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=41285"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/41285\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/45953"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=41285"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=41285"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=41285"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}