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

Continuous integration and delivery system and method, electronic equipment and storage medium

A continuous integration and delivery system technology, applied in software engineering design, electrical digital data processing, program code conversion, etc., can solve problems such as low development efficiency, and achieve the effect of high development efficiency and simple operation

Pending Publication Date: 2021-09-24
WUHAN MEGVII JINZHI TECH CO LTD +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide a continuous integration and delivery system, method, electronic equipment, and storage medium to solve the technical problem of low development efficiency existing in sustainable integration and delivery systems in the prior art

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 and delivery system and method, electronic equipment and storage medium
  • Continuous integration and delivery system and method, electronic equipment and storage medium
  • Continuous integration and delivery system and method, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0053] It should be noted that, for the method embodiment, for the sake of simple description, it is expressed as a series of action combinations, but those skilled in the art should know that the embodiment of the present invention is not limited by the described action sequence, because According to the embodiment of the present invention, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0054] At present, the existing sustainable integration and delivery systems include gitlab-...

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 a continuous integration and delivery system and method, electronic equipment and a storage medium, wherein the continuous integration and delivery system comprises a management background service module and an actuator service module, the management background service module comprises a project management and project release sub-module, and the actuator service module comprises a code cloning, compiling, mirror image construction and aggregation packaging sub-module; a project management sub-module receives project management operation input by a user; a code cloning submodule clones the code of the git project when the project management operation is used for newly adding or editing the git project; a compiling sub-module compiles the code to obtain a compiled file; a mirror image construction sub-module performs mirror image construction on the compiled file to obtain a mirror image file; a project publishing sub-module receives a publishing operation input by a user; and an aggregation packing sub-module aggregates and packs mirror image files corresponding to all git projects of the target project into a tar packet in response to the release operation, generates a delivery compression packet based on the tar packet and sends the delivery compression packet to the remote platform for other users to download.

Description

technical field [0001] The invention relates to the technical field of software development, in particular to a continuous integration and delivery system, method, electronic equipment and storage medium. Background technique [0002] With the development of microservice architecture and container virtualization technology, more and more companies have begun to use continuous integration and development systems to solve quality problems caused by frequent software releases. Currently, the existing continuous integration and delivery systems include: CI (Continuous Integration, continuous integration) / CD (Continuous Delivery, continuous payment) system based on gitlab, an open source jenkins platform that provides a friendly operation interface, and an extended Jenkins kernel-based Sustainable integration and delivery platforms, as well as enterprise-customized sustainable integration and delivery platforms, etc. [0003] However, when these existing sustainable integration ...

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
IPC IPC(8): G06F8/73G06F8/75G06F8/41
CPCG06F8/73G06F8/751G06F8/41
Inventor 任红强唐阳
Owner WUHAN MEGVII JINZHI TECH CO LTD
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