Method, device, electronic device and storage medium for generating application installation package
An application and installation package technology, applied in version control, software deployment, software maintenance/management, etc., can solve the problems of wasting manpower and material resources, unable to guarantee that there are no differences between the three installation packages, and inconsistent user experience.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] figure 1 It is a flowchart of a method for generating an application installation package provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation where it is necessary to generate installation packages of different versions and categories with consistent user experience. The method can be composed of an application installation package The generating device is executed, the device can be composed of software and / or hardware, and the device can generally be integrated in the terminal. see figure 1 , the method provided in this embodiment specifically includes the following steps:
[0028] Step 110, receiving the code update notification of the application program;
[0029] Wherein, the code update notification includes the storage address of the application program in the code warehouse.
[0030] Exemplarily, Jenkins can be installed in the terminal, and Gitlab can be used as a code warehouse. When it is necessary to update t...
Embodiment 2
[0053] figure 2 A flow chart of a method for generating an application installation package provided for an embodiment of the present invention. This embodiment is further limited on the basis of the foregoing embodiments. In this embodiment, the version category is optimized to at least include: test version, grayscale version and official version; the code of the application program will be compiled according to the configuration information of each version category in the modified configuration file and packaged to generate the version category After the installation package of the corresponding application program, it also includes: copying the installation package of the application program corresponding to each version category to the target directory corresponding to the version category in the target server; After compiling the code of the application program with the configuration information of each version category and packaging the installation package of the app...
Embodiment 3
[0070] image 3 A structural block diagram of a device for generating an application installation package provided in Embodiment 4 of the present invention. The device may be composed of software and / or hardware, and generally the device may be integrated into a terminal. see image 3 , the device provided in this embodiment includes: a notification receiving module 310, a configuration file acquiring module 320, a placeholder modifying module 330 and an installation package generating module 340, wherein,
[0071] A notification receiving module 310, configured to receive a code update notification of the application; wherein the code update notification includes the storage address of the application in the code warehouse;
[0072] Configuration file obtaining module 320, configured to obtain the code of the application program and the configuration file of the application program from the storage address; wherein the configuration file at least includes a set version numb...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com