Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Automatic continuous integration method and system for software

A continuous integration and automatic technology, applied in the computer field, can solve problems that affect product quality and delivery progress, difficult to meet conditions, and heavy workload, so as to shorten the software delivery cycle, facilitate management, and reduce workload.

Active Publication Date: 2014-11-19
GUANGDONG POWER GRID CO LTD INFORMATION CENT
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Software integration and release is a very critical link in the software life cycle, which directly determines how the development work is finally delivered to users. , the traditional software integration method is difficult to meet the conditions; the traditional software integration method uses manual methods to perform construction, status monitoring, and error checking. This method has a large workload and is prone to errors, which in turn affects product quality and delivery progress; at the same time, The traditional software integration method needs to be rebuilt every time a software project is built, there is no ready-made template available, and when updating the existing software, it is also necessary to manually integrate the newly built part of the updated software

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
  • Automatic continuous integration method and system for software
  • Automatic continuous integration method and system for software
  • Automatic continuous integration method and system for software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0022] figure 1 It is a schematic flow chart of the first embodiment of a software automatic continuous integration method of the present invention, including:

[0023] S100, preset software development standards, and record and store them.

[0024] The software development standard includes adding a comment in a specific format at the beginning of each java file when modifying the source code. The comment in the specific format is used to explain the reason for the modification, and the specific format includes the SOA field.

[0025] It should be noted that the comment in the specific format should follow the version comparison specification, that is, the newly added comment is placed at the front of the SOA field; this step can be used to structure and standar...

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 discloses an automatic continuous integration method for software. The method comprises the first step of presetting, recording and storing software development standards, the second step of selecting predefined xml configuration files according to actual requirements of a software development project, the third step of modifying and / or screening the selected xml configuration files, and placing the modified and / or screened xml configuration files under a root directory of the software development project, the fourth step of uploading latest source code files to a version management server, and the fifth step of scanning the latest source codes to obtain a scanning result, and conducting a building issuing test automatically according to the scanning result. The invention further discloses an automatic continuous integration system for the software. By the adoption of the automatic continuous integration method and system for the software, the soft development process can be structured and normalized, the error rate can be lowered, the development efficiency and product quality can be greatly improved, the software delivery cycle can be shortened, and the development cost can be lowered.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a method and system for automatic continuous integration of software. Background technique [0002] At present, with the gradual acceleration of informatization construction, the application of informatization in various industries is becoming more and more extensive, and the business support systems and platforms related to industries are developing in a large-scale and complex manner. The development requirements are getting higher and higher. [0003] Software integration and release is a very critical link in the software life cycle, which directly determines how the development work is finally delivered to users. , the traditional software integration method is difficult to meet the conditions; the traditional software integration method uses manual methods to perform construction, status monitoring, and error checking. This method has a large workload and is prone to err...

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): G06F9/44
Inventor 严宇平黄剑文苏凯吴广财
Owner GUANGDONG POWER GRID CO LTD INFORMATION CENT
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products