Continuous integration task optimization method and device
A technology of continuous integration and optimization methods, applied in the direction of program code conversion, instruments, calculations, etc., can solve problems such as low software efficiency, and achieve the effects of improving efficiency, reducing time consumption, and improving accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0067] A method for continuous integration task optimization provided by the embodiment of the present application will be further described in detail below in conjunction with the accompanying drawings. The specific implementation of the method may include the following steps (the method flow is as follows: figure 1 shown):
[0068] Step 101, during the software development process, the electronic device obtains source code in the software version library, and determines the actual time consumption of the continuous integration task of at least one code module included in the source code.
[0069] During the software development process, the source code of the software is stored in the database of the electronic device to obtain a software version library, and the electronic device obtains the source code of the software from the software version library, and the source code includes at least one code module, wherein, Code modules can be functional code modules or other code ...
Embodiment 2
[0111] This application provides a continuous integration task optimization device, such as figure 2 As shown, the device includes:
[0112] The obtaining module 201 is used to obtain the source code in the software version library during the software development process, and determine the actual time consumption of the continuous integration task of at least one code module included in the source code;
[0113] A determining module 202, configured to determine the theoretical time-consuming of the continuous integration task of the at least one code module based on the code amount of the at least one code module and the actual time-consuming;
[0114] A judging module 203, configured to judge whether there is a code module continuous integration task in the at least one code module, and the difference between the actual time-consuming and the theoretical time-consuming is greater than a preset threshold;
[0115] The processing module 204 is configured to optimize the conti...
Embodiment 3
[0137] This application provides an electronic device, such as image 3 As shown, the electronic equipment includes:
[0138] Memory 301, configured to store instructions executed by the processor;
[0139] The processor 302 is configured to execute instructions stored in the memory to execute the method described in the first embodiment.
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