Implementation method and system of automatic compilation and release
A technology of automatic compilation and implementation method, applied in the field of implementation methods and systems of automatic compilation and release, can solve problems such as low work efficiency, large workload of users, and no support for timed compilation, so as to improve work efficiency and achieve comprehensive and complete content. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment 1
[0077] Such as figure 2 As shown, when the user needs to view the results, he only needs to click View Compilation Results, View Compiling List or View All Scheduled Lists on the client page to view the compilation results. which is:
[0078] 11) After the user clicks one of the above three buttons, the client will encapsulate the operation type selected by the user and send it to the server;
[0079] 12) The server will start the thread to first resolve the operation type;
[0080] 13) If the operation type is a viewing command, directly call the compilation entry script to execute the corresponding viewing action, and at the same time pass the viewing content as a parameter to the compilation entry script, and save the execution result of the compilation entry script to the specified file on the compilation end middle;
[0081] 14) After the execution of the compilation entry script is completed, the server receives the execution result returned by the compilation end an...
specific Embodiment 2
[0083] Such as image 3 As shown, when users need to compile the source code immediately, they can compile by filling in the information of the target compilation project, such as filling in the source code path, release path, and compilation script name. Among them, the source code path is the source code path on the SVN server, and the release path is the path that needs to be uploaded to the SVN server after the compilation is completed; the compilation script is a shell script that includes Linux commands such as setting environment variables and compiling, and each project corresponds to a compilation script . After the user has configured these three pieces of information, click Next to start compiling. The specific process is as follows:
[0084] 21) The client encapsulates the user's configuration information and sends it to the server;
[0085] 22) The server will start the thread to first resolve the operation type;
[0086] 23) If it is parsed that the operation...
specific Embodiment 3
[0090] Such as Figure 4 As shown in , after the user sets the scheduled compilation on the client page, the specific process is as follows:
[0091] 31) The client encapsulates the operation type and configuration information and sends them to the server;
[0092] 32) After receiving it, the server first parses the configuration information and saves it as a configuration file;
[0093] 34) The compilation end calls the compilation entry script, and passes the timing compilation instruction as a parameter to the compilation entry script, the compilation entry script then calls the compilation management script, and at the same time directly passes the incoming parameters to the compilation management script;
[0094] 35) After the compilation management script receives the parameters, it parses out that if it is a scheduled build, it calls the scheduled compilation script. The scheduled compilation script will first read the configuration file saved on the server, parse out ...
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