Software continuous integration method and device, computer equipment and storage medium

A continuous integration and software technology, applied in software engineering design, calculation, software testing/debugging, etc., can solve the problems of long time required for compilation and low efficiency of software development, so as to reduce compilation time, shorten compilation time, and improve efficiency Effect

Pending Publication Date: 2021-12-07
WUHAN UNITED IMAGING HEALTHCARE SURGICAL TECH CO LTD
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since every time the code of a module is modified, all the codes of other modules that depend on the module need to be compiled together, resulting in a long compilation time
Moreover, in the process of software development, it is necessary to frequently modify the code of each module repeatedly. Since the compilation time required for each modification is long, the efficiency of software development is low.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software continuous integration method and device, computer equipment and storage medium
  • Software continuous integration method and device, computer equipment and storage medium
  • Software continuous integration method and device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0063] In one embodiment, such as figure 1 As shown, a software continuous integration method is provided, and this embodiment is illustrated by applying the method to a terminal. It can be understood that the method can also be applied to a server, and can also be applied to a system including a terminal and a server, and Realized through the interaction between the terminal and the server. In this embodiment, the method includes the following steps:

[0064] Step 101, in response to receiving the code to be processed, determine the level of the code to be processed.

...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a software continuous integration method and device, computer equipment and a storage medium. The method comprises the following steps: in response to a received to-be-processed code, determining a hierarchy of the to-be-processed code; if the hierarchy of the to-be-processed code is a frame layer, determining a first incremental library file according to the to-be-processed code, performing continuous integration based on the first incremental library file, and the code of the frame layer is used for achieving a frame layer function shared by multiple products; if the hierarchy of the to-be-processed code is an application layer, determining a second incremental library file according to a newest framework library file of the framework layer and the to-be-processed code, performing continuous integration based on the second incremental library file, and the code of the application layer is used for achieving application layer functions of multiple products. The latest framework library file of the framework layer is a library file corresponding to all codes in the framework layer when the to-be-processed codes are received. By adopting the method, the compiling time can be shortened, and the product development efficiency is improved.

Description

technical field [0001] The present application relates to the technical field of software research and development, in particular to a software continuous integration method, device, computer equipment and storage medium. Background technique [0002] With the development of software technology, the scale of software is getting larger and more modules are included, and the continuous integration of software is becoming more and more important in the process of software development. Continuous software integration refers to frequent integration of code into the backbone and verification through automated compilation, release, testing, etc., so as to detect integration errors as early as possible and accelerate the development of software technology. [0003] The existing software continuous integration method modifies the code of a certain module in the software, and triggers other modules that depend on this module to participate in the compilation together. After the compil...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/41G06F8/658G06F11/36
CPCG06F8/48G06F8/658G06F11/3688
Inventor 江行军王莹珑董烈锋
Owner WUHAN UNITED IMAGING HEALTHCARE SURGICAL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products