{"id":32555,"date":"2017-05-26T03:44:32","date_gmt":"2017-05-26T11:44:32","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/visualstudioalm\/?p=32555"},"modified":"2019-02-14T15:51:37","modified_gmt":"2019-02-14T23:51:37","slug":"new-release-definition-editor-in-team-services","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/new-release-definition-editor-in-team-services\/","title":{"rendered":"New Release Definition Editor in Team Services"},"content":{"rendered":"<p>Have you ever struggled to create a mental model of how the deployments to your environments would progress? We are introducing the pipeline view for your release definitions that will show how your deployments flow.\u00a0Approvals, environment and deployment settings are now in-context and easily configurable.<\/p>\n<p><span>The new release definition editor is currently in early adopter phase.<span class=\"apple-converted-space\">\u00a0<\/span><\/span>Over the next few weeks, the new editor will be available for all accounts using the <a href=\"https:\/\/www.visualstudio.com\/en-us\/docs\/collaborate\/preview-features\">preview features<\/a> menu.\u00a0The visualization of the deployments in a Release view will follow later.<\/p>\n<h4>Visualization of the pipeline<\/h4>\n<p>The pipeline in the editor provides a graphical view of how deployments will progress in a\u00a0release. The key elements of the pipeline are the artifacts that will be consumed by the release and the environments. The layout and linking of the environments reflects the trigger settings defined for each environment.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/6\/2019\/05\/Pipeline2.png\"><img decoding=\"async\" width=\"879\" height=\"388\" class=\"alignnone size-large wp-image-32535\" alt=\"\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2017\/05\/Pipeline2-1024x452.png\" \/><\/a><\/p>\n<h4>In context configuration UI<\/h4>\n<p>Artifacts, release triggers, pre- deployment and post deployment approvals, environment properties and deployment settings are now in-context and easily configurable.\n<a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/6\/2019\/05\/RM_ConfigurationUI.png\"><img decoding=\"async\" width=\"879\" height=\"407\" class=\"alignnone size-large wp-image-32515\" alt=\"\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2017\/05\/RM_ConfigurationUI-1024x474.png\" \/><\/a><\/p>\n<h4>Applying deployment templates<\/h4>\n<p>List of featured templates are shown when creating a new environment. When you start with one of these out-of-the-box templates, the most important fields across all tasks in the template are already (pre-defined) bubbled up to a single view called \u201cProcess\u201d. Provide the values for these <a href=\"https:\/\/aka.ms\/process-params\">process parameters<\/a> to immediately get started similar to what we have in the out-of-the box Build templates.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/6\/2019\/05\/RM_DeploymentTemplate1.png\"><img decoding=\"async\" width=\"879\" height=\"425\" class=\"alignnone size-large wp-image-32615\" alt=\"\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2017\/05\/RM_DeploymentTemplate1-1024x495.png\" \/><\/a><\/p>\n<h4>Improved task and phase editor<\/h4>\n<p>Working with tasks is now a breeze. You can search tasks and add them either by using the \u2018Add\u2019 button or by using drag\/drop. You can reorder or clone tasks using drag\/drop. Tasks inputs now have a simple\u00a0and clutter free UX.\n<a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/6\/2019\/05\/RM_Tasks.png\"><img decoding=\"async\" width=\"879\" height=\"401\" class=\"alignnone size-large wp-image-32525\" alt=\"\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2017\/05\/RM_Tasks-1024x467.png\" \/><\/a><\/p>\n<h4>Variables<\/h4>\n<p>In the old editor, variables were created within the context of each environment which made it cumbersome to understand values set across environments. In the new editor, create release and environment variables at one place and easily compare values across environments.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/6\/2019\/05\/RM_variables1.png\"><img decoding=\"async\" width=\"879\" height=\"298\" class=\"alignnone size-large wp-image-32635\" alt=\"\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2017\/05\/RM_variables1-1024x347.png\" \/><\/a><\/p>\n<p><span><\/span>Your feedback is important to us. Use the \u201csend a smile\u201d feature, comment on this post, or send a mail to vsin_secore@microsoft.com<\/p>\n<p>Thanks\nSaumya Venkataraman<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Have you ever struggled to create a mental model of how the deployments to your environments would progress? We are introducing the pipeline view for your release definitions that will show how your deployments flow.\u00a0Approvals, environment and deployment settings are now in-context and easily configurable. The new release definition editor is currently in early adopter [&hellip;]<\/p>\n","protected":false},"author":234,"featured_media":45953,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[227,224,253,226,1],"tags":[],"class_list":["post-32555","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agile","category-azure","category-azure-devops-server","category-ci","category-devops"],"acf":[],"blog_post_summary":"<p>Have you ever struggled to create a mental model of how the deployments to your environments would progress? We are introducing the pipeline view for your release definitions that will show how your deployments flow.\u00a0Approvals, environment and deployment settings are now in-context and easily configurable. The new release definition editor is currently in early adopter [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/32555","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\/234"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=32555"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/32555\/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=32555"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=32555"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=32555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}