期刊文献+

CCI:一种基于容器化的持续集成系统 被引量:10

CCI: a containerization-based continuous integration system
下载PDF
导出
摘要 随着软件复杂度的增加和项目需求的变化,快速持续、高质量的实现应用交付成为开发的主要目标。传统软件构建方法缺乏团队的协同性和标准化的流程管理,往往需要投入大量的时间和成本来保障软件质量。为解决时间、质量和成本三者之间的矛盾,研究搭建一个基于Jenkins的持续集成构建系统,并利用Docker技术将持续集成平台容器化,标准化软件环境。实验表明容器化将搭建环境的复杂度降低90%以上,提高了应用测试环境的可移植性和多样性,大大提升软件开发效率。 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.
作者 张兆晨 罗铁坚 ZHANG Zhaochen;LUO Tiejian(School of Computer and Control Engineering, University of Chinese Academy of Sciences, Beijing 101408, China)
出处 《中国科学院大学学报(中英文)》 CSCD 北大核心 2018年第4期569-575,共7页 Journal of University of Chinese Academy of Sciences
基金 中国科学院仪器设备共享管理系统优化项目(Y42901VED2)资助
关键词 软件构建 持续集成 容器化 DevOps software build continuous integration containerization DevOps
  • 相关文献

同被引文献39

引证文献10

二级引证文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部