Welcome to Journal of University of Chinese Academy of Sciences,Today is

›› 2018, Vol. 35 ›› Issue (4): 569-575.DOI: 10.7523/j.issn.2095-6134.2018.04.021

Previous Articles    

CCI: a containerization-based continuous integration system

ZHANG Zhaochen, LUO Tiejian   

  1. School of Computer and Control Engineering, University of Chinese Academy of Sciences, Beijing 101408, China
  • Received:2017-03-10 Revised:2017-05-16 Online:2018-07-15

Abstract: With the increasing of software complexity and the changing of project requirements, it is the main consideration in software development to realize the rapid application delivery with high quality. However, traditional software-build methods lack team cooperation and standardized process management, and one needs to invest a lot of time and cost to ensure software quality. In order to solve this problem, we build a continuous integration system based on Jenkins and standardize the software environment by using Docker technology. The experimental results show that Docker reduces the complexity of building environment by more than 90%, improves the portability and diversity of the testing environment, and greatly increases the efficiency of software development.

Key words: software build, continuous integration, containerization, DevOps

CLC Number: