An offline source code safe and continuous integration method
A continuous integration and source code technology, applied in the field of automation, can solve the problems of unguaranteed quality, complex system functions, uncontrollable security of software delivery methods, etc., to achieve the effect of reducing integration risks
Inactive Publication Date: 2019-06-28
GUANGDONG POWER GRID CO LTD +1
View PDF11 Cites 6 Cited by
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
[0005] However, in large traditional state-owned enterprises such as power grid companies, most of the software development is mainly outsourced from other places, and the developers’ network cannot be connected with the network of the power grid company, so it is impossible to directly copy the existing continuous integration methods in the IT industry (such as figure 1 As shown), when it is necessary to quickly repair defects or change requirements, due to the developer's remote development, the development site and the implementation site environment are different, the system functions are becoming more and more complex, there are many versions, and the changes are frequent. The traditional software delivery method is not only uncontrollable. Moreover, the efficiency is low and the quality cannot be guaranteed
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 moreImage
Smart Image Click on the blue labels to locate them in the text.
Smart ImageViewing Examples
Examples
Experimental program
Comparison scheme
Effect test
Embodiment 1
[0036] Please refer to the attached Figure 1-2 , which is a schematic flowchart of a method for offline source code security continuous integration provided by Embodiment 1 of the present invention, the method specifically includes the following steps:
[0037] S1. The development site develops the source code.
[0038] S2. Submit the source code to svn (Subversion, an open source version control system) or git (an open source distributed version control system).
[0039] S3. The source code is released from the library.
[0040] S4. Use maven (project object model) to build the program.
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
Login to View More Abstract
The invention discloses a safe and continuous integration method for an offline source code. The method comprises the following steps: developing an on-site development source code; submitting the source code to svn or git; delivering the source code out of the database; using a maven construction program; using jenkins to carry out automatic deployment and automatic testing; carrying out testingin the party A delivery test environment; securely transferring the source code from the development site to the party A svn or git by using symmetric encryption and MD5 signature techniques; continuously integrating in a simulation test environment by using jenkins; informing operation and maintenance personnel of online increment version in the production environment, and ending. According to the offline source code safe and continuous integration method provided by the invention, an offline safe and continuous integration method is created, so that an advanced continuous integration technology of an Internet company can be applied to a high-level safety area of a power grid company, the demand response speed of a power service is increased, the software quality is ensured, and the integration risk is reduced.
Description
technical field [0001] The embodiment of the present invention relates to the technical field of automation, and in particular to a method for offline source code security continuous integration. Background technique [0002] With the rapid development of informatization in the power industry, before continuous integration is applied, the traditional development model is to divide the project into modules, and then integrate them together for testing after all codes are developed. With development, various software methods are flourishing, and the scale of software is also expanding. Power business requirements are becoming more and more complex, and changes are becoming more and more frequent. Software can no longer be developed simply by dividing modules. It requires mutual cooperation within the project. The disadvantages of this traditional model are becoming more and more obvious. Because many bugs existed in the early stage of the project, and the problems were not dis...
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
Login to View More Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/70
Inventor 张金波刘晔龙震岳陈晓江梁哲恒蒋道环
Owner GUANGDONG POWER GRID CO LTD



