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

LXC-based continuous integration method and apparatus

A technology of continuous integration and configuration information, which is applied in the field of continuous integration methods and devices based on LXC, can solve problems such as the inability to achieve user resource isolation, and achieve the effect of high security and better security

Active Publication Date: 2017-02-15
三亚中兴软件有限责任公司
View PDF6 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] The present invention provides a continuous integration method and device based on LXC to at least solve the problem in the related art that Hudson's tasks are all executed in one or more task agents, and resource isolation for users cannot be realized

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
  • LXC-based continuous integration method and apparatus
  • LXC-based continuous integration method and apparatus
  • LXC-based continuous integration method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

[0036] It should be noted that the terms "first" and "second" in the description and claims of the present invention and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence.

[0037] In this embodiment, a continuous integration method based on LXC is provided, figure 2 is a flow chart of an LXC-based continuous integration method according to an embodiment of the present invention, such as figure 2 As shown, the process includes the following steps:

[0038] Step S202: one LXC in the LXC server receives a continuous integration task initiated by the console and configuration information of the continuous integration task...

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 an LXC-based continuous integration method and apparatus. The method comprises the steps that an LXC in an LXC server receives a continuous integration task initiated by a console and configuration information of the continuous integration task; the LXC clones a code corresponding to the continuous integration task from a source code according to the configuration information and obtains a mirror image corresponding to the continuous integration task from a mirror image server; the LXC generates a running environment used for running the continuous integration task according to the code and the mirror image; and the LXC tests the continuous integration task in the running environment and sends a test report. Through the method and the apparatus, the problems that tasks of Hudson are all executed in one or more task agents and resource isolation cannot be performed for users in related technologies are solved, so that the effect of higher security in operation system level is achieved.

Description

technical field [0001] The present invention relates to the communication field, in particular to an LXC-based continuous integration method and device. Background technique [0002] Continuous integration is a software development practice in which team members integrate their work frequently, with each member integrating at least once per day, which means that multiple integrations may occur per day. Each integration is verified through automated construction (including compilation, release, and automated testing), so that integration errors can be found as early as possible, [0003] One of the recommended practices in extreme programming is continuous integration, which refers to continuous automatic compilation and testing of projects during the development phase to achieve control of code quality. [0004] Continuous integration provides a mechanism for discovering, tracking, and repairing problems in a timely manner. It replaces the traditional method of submitting t...

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): G06F11/36G06F9/455
CPCG06F11/36
Inventor 许毓超王运璇邝宇锋王新国
Owner 三亚中兴软件有限责任公司
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