Application Template Delivery
Overview
Rainbond application template continuous delivery is an efficient software delivery method that allows development, testing, and operations teams to quickly complete environment deployment and version iteration through a unified application template.
Application Template Continuous Delivery Process
Process Description
-
Code Submission and Automated Testing:
- Developers submit code to the source code repository
- Trigger automatic build and automated testing in the development environment
- When the test fails, feedback is given to the developers for repair
-
Version Release and Test Environment Deployment:
- After the feature development is completed, publish the application to the application market as version
1.0
- Testers install the
1.0
version from the application market to the test environment with one click - Developers continue to iterate in the development environment, testers perform functional testing
- After the feature development is completed, publish the application to the application market as version
-
Version Iteration and Update:
- According to the test feedback, developers fix the problem and release version
2.0
- Testers upgrade to the new version in the test environment with one click and continue testing
- Iterate in cycles until the version quality meets the requirements
- According to the test feedback, developers fix the problem and release version
-
Production Environment Delivery:
- When the version (such as
3.0
) passes the test, mark it asRelease
status in the application market - The production environment directly deploys the released stable version from the application market
- When the version (such as
Operation Steps
Preconditions
- Completed Rainbond Quick Installation
- Multiple teams/projects have been created (such as development environment, test environment, production environment)
- Have the corresponding operation permissions