Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to do Application delivery and upgrade based on Rainbond Application Market

2025-02-27 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)05/31 Report--

Based on the Rainbond application market how to do application delivery and upgrade, many novices are not very clear about this, in order to help you solve this problem, the following editor will explain for you in detail, people with this need can come to learn, I hope you can gain something.

Overview

After the enterprise chooses Rainbond as the production delivery platform, how to deliver the developed application to the end-user's production environment has become a very important topic. The following explains how to deliver applications through the Rainbond application market, and how to synchronize the upgraded content to other applications that have been deployed through the original application market after the original application has been upgraded.

Process preparation for market delivery of Rainbond-based applications

Two Rainbond environments are required to complete this operation. One is used as an application release platform for application release and upgrade, and the other as a deployment platform, we will achieve application delivery and upgrade by exporting / importing market applications offline.

At the time of writing, this paper sets up two sets of Rainbond v3.7.2 as a test environment to demonstrate and verify application delivery and upgrade through the application market.

Release and export of applications

A spring boot project built on Maven was selected for this test. Paired with mysql to form a complete application. Next, publish it as an application in the application market and export it as a package. The exported test application package is provided here for users to test.

Import of application package

Next, we will import the newly exported application package in a new environment. This process corresponds to the delivery scenario based on the Rainbond application market in the offline environment.

Once the import is complete, you can build the imported package as an application using build from the application market. Application delivery based on the Rainbond application market is completed.

Rerelease of application market upgrade operation application

How can applications that have been released to the application market be upgraded? This involves repeated releases of the same application. A very important point is pointed out here:

After publishing the application to the application market, do not delete the original application. Future upgrades will be adjusted based on the original application. After the adjustment is completed, re-release to the application market, you can complete the upgrade of the application in the application market.

Next, still based on spring boot, a complete upgrade operation is implemented. Before starting, deploy an application app_delivery as a test case through the unupgraded application market; and add a tag file new_file_for_test to the application source repository to simulate the application source code change.

Rebuilt to upgrade the original application

Reissue to upgrade applications in the application market

It should be noted that when the same application is rereleased, the version should be consistent with the original application before it is regarded as an upgrade to the original application; otherwise, a new application will be released.

Upgrade of deployed applications in the application market under the same Rainbond

For app_delivery applications that are deployed using the first version of the application in the application market. After you republish the application, you can upgrade it. Rainbond automatically detects the version of the application market and reflects the application upgrade button.

Upgrade of application market application under different Rainbond

For other Rainbond environments that have been delivered, how can we upgrade in the delivery environment after we upgrade the application? We need to re-export the application and import it into the delivery environment. The method of export has been introduced, and the exported test application upgrade package is provided here for users to test.

After successfully upgrading the application market application, you can upgrade the application that has passed the original version.

Is it helpful for you to read the above content? If you want to know more about the relevant knowledge or read more related articles, please follow the industry information channel, thank you for your support.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report