{"id":39049,"date":"2019-04-30T14:46:47","date_gmt":"2019-04-30T19:46:47","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/appcenter\/?p=39049"},"modified":"2019-04-30T14:48:59","modified_gmt":"2019-04-30T19:48:59","slug":"improvements-to-visual-studio-app-center-distribution","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/appcenter\/improvements-to-visual-studio-app-center-distribution\/","title":{"rendered":"Improvements to Visual Studio App Center Distribution"},"content":{"rendered":"<p>Here at Visual Studio App Center, we try to incorporate customer obsession in our day to day. Earlier this year we started an effort for widespread customer outreach to understand our users and guide product prioritization. The effort helped us gain a lot of insight and helped our prioritization last quarter. However, as we continue to grow, we unfortunately don\u2019t have the capacity to reach out to as many customers as we would like.<\/p>\n<p>To continue to engage with as many customers are possible, we created a <a href=\"https:\/\/devblogs.microsoft.com\/appcenter\/going-public-with-our-plans\/\">GitHub repo<\/a> specifically for this purpose. We\u2019ve been using the repo to track monthly iterations from the team, feature requests, and community interest for certain features. We are making changes to align our priorities for the upcoming quarters based on what our customers are requesting.<\/p>\n<p>I wanted to highlight some of the changes we\u2019ve made to the Distribution service based off what we learned from customer outreach and feedback. All of these changes are available now:<\/p>\n<ul>\n<li>Distributing releases to multiple destinations<\/li>\n<li>Distribution releases to individual testers<\/li>\n<li>Turning off email notification for releases<\/li>\n<li>Disabling a release<\/li>\n<li>Make releases sortable<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-39054\" src=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Multi-Destination-679x1024.png\" alt=\"\" width=\"398\" height=\"600\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Multi-Destination-679x1024.png 679w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Multi-Destination-199x300.png 199w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Multi-Destination-768x1159.png 768w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Multi-Destination.png 1206w\" sizes=\"(max-width: 398px) 100vw, 398px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>You can now distribute to multiple destinations at once. These destinations can include groups, individual testers, or both. Input group names or tester emails in the destinations tab.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-39053 size-large\" src=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Multi-Build-Destination-1024x419.png\" alt=\"\" width=\"640\" height=\"262\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Multi-Build-Destination-1024x419.png 1024w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Multi-Build-Destination-300x123.png 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Multi-Build-Destination-768x314.png 768w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Multi-Build-Destination.png 1194w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>You can also set multiple group destinations in your build configuration and Azure DevOps (AzDO) App Center Distribute task, allowing you to set up a better customized mobile CI solution. Go to the build configuration modal in App Center, set it through the App Center build API or set it through the App Center CLI. The AzDo task can be set in the widget UI.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-39055\" src=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Silent-682x1024.png\" alt=\"\" width=\"400\" height=\"600\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Silent-682x1024.png 682w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Silent-200x300.png 200w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Silent-768x1153.png 768w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Silent.png 1204w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/p>\n<p>You can now distribute releases without email notifying your testers. This is available in the distribution service, build configuration, App Center distribution CLI, and AzDO configuration.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-39051 size-large\" src=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Disabled-1024x448.png\" alt=\"\" width=\"640\" height=\"280\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Disabled-1024x448.png 1024w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Disabled-300x131.png 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Disabled-768x336.png 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-39050 size-large\" src=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Disabled-Release-1024x449.png\" alt=\"\" width=\"640\" height=\"281\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Disabled-Release-1024x449.png 1024w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Disabled-Release-300x132.png 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Disabled-Release-768x337.png 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-39052 size-medium\" src=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Enable-300x279.png\" alt=\"\" width=\"300\" height=\"279\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Enable-300x279.png 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Enable.png 534w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>App Center now supports disabled releases. A disabled release allows you to revoke all tester\u2019s access to the release instead of managing individual tester\u2019s access. Toggling between disabled and enabled is very easy in the UI, CLI and API.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-39056 size-large\" src=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Sort-1024x525.png\" alt=\"\" width=\"640\" height=\"328\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Sort-1024x525.png 1024w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Sort-300x154.png 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Sort-768x394.png 768w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/04\/Sort.png 2000w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>Lastly, we\u2019ve made the releases table sortable. Now you can sort releases by version and time of release.<\/p>\n<p>These have been the recent changes in distribution. We have plenty of exciting improvements coming to App Center in the upcoming months. Check out the changes in appcenter.ms build and distribution service and feel free to drop us a request on GitHub!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Earlier this year we started an effort for widespread customer outreach to understand our users and guide product prioritization. The effort helped us gain a lot of insight and helped our prioritization last quarter. However, as we continue to grow, we unfortunately don\u2019t have the capacity to reach out to as many customers as we would like.<\/p>\n","protected":false},"author":957,"featured_media":39052,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[16],"tags":[],"class_list":["post-39049","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mobiledev"],"acf":[],"blog_post_summary":"<p>Earlier this year we started an effort for widespread customer outreach to understand our users and guide product prioritization. The effort helped us gain a lot of insight and helped our prioritization last quarter. However, as we continue to grow, we unfortunately don\u2019t have the capacity to reach out to as many customers as we would like.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/posts\/39049","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/users\/957"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/comments?post=39049"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/posts\/39049\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/media\/39052"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/media?parent=39049"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/categories?post=39049"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/tags?post=39049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}