Continuous integration method, and continuous integration method and system based on distributed compiling

A continuous integration and distributed technology, applied in the direction of code compilation, creation/generation of source code, program code conversion, etc., can solve the problems of long time consumption and single technical requirements, so as to save labor costs, improve construction efficiency, and make reasonable use of Effect

Pending Publication Date: 2020-08-25
BEIJING PERFECT WORLD SOFTWARE TECH DEV CO LTD
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] When large-scale game projects are compiled with virtualStudio, androidStudio, and XCode, manual operations are required throughout the process, and resource conversion, project packaging, and copying are required. The technical requirements are single and time-consuming

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
  • Continuous integration method, and continuous integration method and system based on distributed compiling
  • Continuous integration method, and continuous integration method and system based on distributed compiling
  • Continuous integration method, and continuous integration method and system based on distributed compiling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the invention may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.

[0039] In order to solve the above technical problems, the embodiment of the present invention provides a continuous integration method, figure 1 A schematic flowchart of a continuous integration method according to an embodiment of the present invention is shown. see figure 1 , the continuous integration method includes the following steps S102 to S108.

[0040] Step S102, regularly acquire the updated code, and use a static code checking to...

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 provides a continuous integration method and a continuous integration method and system based on distributed compiling. The continuous integration method comprises the steps of obtainingupdate codes regularly, and performing static code inspection on the update codes through a static code inspection tool; translating the successfully checked update code through a preset execution script to obtain to-be-compiled files for different system platforms; compiling the to-be-compiled files of different system platforms to obtain corresponding compiling results; respectively packaging the executable files in the compiling result according to different system platforms, and uploading the packaged executable files to a specified server. By adopting the continuous integration scheme provided by the embodiment of the invention, relatively tedious program updating work can be automatically completed for different system platforms, so that the labor cost is greatly saved.

Description

technical field [0001] The invention relates to the technical field of software development, in particular to a continuous integration method, a distributed compilation-based continuous integration method and a system. Background technique [0002] In the development of game engine products, the relevant editors and engine SDK (Software Development Kit, Software Development Kit) need to be updated frequently due to the need for rapid iteration and agile development, and the version is maintained by a special person. Updating the code, compiling and packaging will involve the work of the three platforms of windows, android, and ios, and compile the project on your own machine. [0003] When large-scale game projects are compiled with virtualStudio, androidStudio, and XCode, manual operations are required throughout the process, and resource conversion, project packaging, and copying are required. The technical requirements are single and time-consuming. When modifying some c...

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/30G06F8/41G06F8/65A63F13/60
CPCG06F8/30G06F8/41G06F8/65A63F13/60
Inventor 穆子杰
Owner BEIJING PERFECT WORLD SOFTWARE TECH DEV 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