摘要
在基于Jenkins的持续集成系统中,应用程序的组件管理和依赖管理是至管重要的。论文提出了一种方案,通过引入依赖管理工具Ivy和制品管理工具Artifactory,以及设计相应的脚本程序,获取正确版本的制品组成部署安装包。确保在集成过程中,组成应用程序的模块的所有版本保持一致,避免依赖地狱的产生,为自动化部署提供基础。
In the continuous integration system based on Jenkins,it is very important to manage the components of application and the dependencies between components.A scheme is given in this paper,in which the correct version of artifacts for deployment package is gotten by enhancing Ivy the dependency management tool and Artifactory artifacts management tool,as well as constructing related script.This is the basis for automated deployment,ensuring all versions of the modules in the application be consistent and dependence hell be avoided in the process of integration.
出处
《计算机与数字工程》
2016年第2期267-270,共4页
Computer & Digital Engineering
关键词
持续集成
依赖关系
Jenkins
自动部署
continuous integration
dependency relationship
Jenkins
automated deployment