{"id":5801,"date":"2013-08-28T05:55:37","date_gmt":"2013-08-28T12:55:37","guid":{"rendered":"http:\/\/localhost\/exoblog\/?p=5801"},"modified":"2023-06-05T16:39:20","modified_gmt":"2023-06-05T14:39:20","slug":"easily-move-from-staging-to-production-with-the-new-staging-extension-for-exo-platform-4","status":"publish","type":"post","link":"https:\/\/www.exoplatform.com\/blog\/easily-move-from-staging-to-production-with-the-new-staging-extension-for-exo-platform-4\/","title":{"rendered":"Easily move from staging to production with the new Staging Extension for eXo Platform 4"},"content":{"rendered":"<p><a href=\"https:\/\/community.exoplatform.com\/portal\/g\/:spaces:staging_extension_1\/staging_extension_1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-5807\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2013\/08\/staging-extension.jpg\" alt=\"Staging Extension for eXo Platform 4\" width=\"650\" height=\"200\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2013\/08\/staging-extension.jpg 650w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2013\/08\/staging-extension-300x92.jpg 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2013\/08\/staging-extension-500x154.jpg 500w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2013\/08\/staging-extension-360x111.jpg 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2013\/08\/staging-extension-200x62.jpg 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2013\/08\/staging-extension-100x31.jpg 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2013\/08\/staging-extension-70x22.jpg 70w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p>The Staging Extension is an add-on that manages configuration and metadata upgrades and is used to transfer those elements from a staging environment to the production environment. For sure it will save you a lot of time when you are ready to move to production! This add-on, developed by professional eXo consultants, is freely available as a <a href=\"https:\/\/community.exoplatform.com\/portal\/intranet\/add-ons\" target=\"_blank\" rel=\"noopener\">community add-on<\/a>.<\/p>\n<p>In eXo Platform 4, there are multiple configurations and metadata, which are used to manage its features and its behavior such as&#8230;<\/p>\n<p><!--more--><\/p>\n<h2>The staging environment<\/h2>\n<p>Before moving to production, any piece of software has to be tested in an environment similar to the final target, production environment. This environment is called a staging environment. This environment is used to test the initial setup and all upgrades. There are several kinds of upgrades:<\/p>\n<ul>\n<li>Platform upgrade: This is a hardware or OS upgrade.<\/li>\n<li>Software upgrade: This is a software upgrade with new files and binaries.<\/li>\n<li>Configuration and metadata upgrade: This type of upgrade is used to configure the behavior and features of the software.<\/li>\n<\/ul>\n<h2>Staging extension<\/h2>\n<p>The Staging Extension is an add-on that manages configuration and metadata upgrades and is used to transfer site data from a staging environment to the production environment. In eXo Platform 4, there are multiple configurations and metadata, which are used to manage its features and its behavior such as:<\/p>\n<ul>\n<li>Sites, pages and navigation items<\/li>\n<li>Site content structure: web content, documents, images, style sheet, etc.<\/li>\n<li>Gadgets<\/li>\n<li>Drives<\/li>\n<li>Taxonomies<\/li>\n<li>Document templates<\/li>\n<li>SCV and CLV application templates<\/li>\n<li>JCR NodeType and Namespace definitions<\/li>\n<li>JCR queries<\/li>\n<li>JCR actions<\/li>\n<\/ul>\n<p>The Staging Extension is used to copy or update all of these elements from one environment to another using different protocols: SSH, SCP or REST. The extension is based on the GateIn Management tool.<\/p>\n<h2>Want to learn more?<\/h2>\n<p>You can <a href=\"https:\/\/community.exoplatform.com\/portal\/intranet\/add-ons\" target=\"_blank\" rel=\"noopener\">download the add-on<\/a> here or access the <a href=\"https:\/\/community.exoplatform.com\/portal\/g\/:spaces:staging_extension_1\/staging_extension_1\" target=\"_blank\" rel=\"noopener\">Staging Extension space on the eXo Community Website<\/a>, where you\u2019ll find additional resources on how to use this add-on and how it can help you get your Platform 4 into production.<\/p>\n","protected":false},"excerpt":{"rendered":"The Staging Extension is an add-on that manages configuration and metadata upgrades and is used to transfer those elements from a staging environment to the production environment. For sure it will save you a lot of time when you are ready to move to production! This add-on, developed by professional eXo consultants, is freely available [&hellip;]","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[699],"tags":[],"lang":"en","translations":{"en":5801},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/5801"}],"collection":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/comments?post=5801"}],"version-history":[{"count":0,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/5801\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/media?parent=5801"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/categories?post=5801"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/tags?post=5801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}