Containerization-based continuous integration and continuous delivery method and device

A continuous integration and continuous delivery technology, applied in the field of integration and delivery, can solve the problems of high cost and difficulty in final delivery, and achieve the effect of reducing costs

Pending Publication Date: 2021-06-15
神州数码融信云技术服务有限公司
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the entire life cycle of current software development, DevOps is a new concept that aims to make construction, testing, and release faster and more frequent by automating the processes of "software development delivery" and "business and architecture changes". And reliable, streamlined, and the fast, frequent and reliable delivery advocated by this concept requires a fully automated construction process to ensure that the current software has a certain There are relatively mature methodologies and tools, but there is no mature and complete methodological system to solve the rapid, frequent and reliable automated continuous delivery proposed by DevOps, which makes the cost of communication spent by participants in each link very high. It is large and requires human intervention to run the entire process, which makes it difficult for the final delivery of the software to meet the ideas proposed by DevOps, and makes the team discouraged from DevOps practices

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
  • Containerization-based continuous integration and continuous delivery method and device
  • Containerization-based continuous integration and continuous delivery method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

[0034] like figure 1 As shown, according to a container-based continuous integration and continuous delivery method described in an embodiment of the present invention, the method includes:

[0035] Write the business application code, and provide the construction file of the containerized application of the business application code;

[0036] Built-in construction files of the containerized application and configuration files for compiling container images;

[0037] Through the continuous ...

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 containerization-based continuous integration and continuous delivery method and device, and the method comprises the steps: writing a business application code, and providing a construction file of the containerization application of the business application code; building in a construction file of the containerized application and a configuration file of a compilation container mirror image; creating a continuous integration task, completing containerization of an application and pushing a container mirror image to a configuration file of a mirror image warehouse; creating a continuous deployment task; running the automatic test script, and generating and sending a test report; executing the test task; configuring a Webhook address to a developed code library, and enabling a developer to trigger a Pipline task defined in a continuous integration tool by submitting service application codes or combining the service application codes. According to the method and the device, all traditional applications are packaged in a containerization manner, a set of reasonable process scheme is established, the cost is reduced, and the idea proposed by DevOps is achieved.

Description

technical field [0001] The present invention relates to the technical field of integration and delivery, in particular to a container-based continuous integration and continuous delivery method and device. Background technique [0002] In the entire life cycle of current software development, DevOps is a new concept that aims to make construction, testing, and release faster and more frequent by automating the processes of "software development delivery" and "business and architecture changes". And reliable, streamlined, and the fast, frequent and reliable delivery advocated by this concept requires a fully automated construction process to ensure that the current software has a certain There are relatively mature methodologies and tools, but there is no mature and complete methodological system to solve the rapid, frequent and reliable automated continuous delivery proposed by DevOps, which makes the cost of communication spent by participants in each link very high. It is...

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/455G06F9/445G06F8/61G06F8/41G06F11/36
CPCG06F9/45558G06F8/63G06F8/41G06F9/44505G06F11/3696G06F11/3672G06F2009/45591
Inventor 权宝强
Owner 神州数码融信云技术服务有限公司
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