最近做的项目用Jenkins做持续集成和持续交付。在Jenkins里配置好maven命令,自动执行。
前台的项目结构是这样的
mall-web-parent
-- innodata-web-common
-- innomall-web-member
-- innomall-web-mall
common是公共的项目,member和mall包都依赖于common;以innodata-web-mall 的配置为例:
Jenkins里的配置应该是这样的,这样配置才能保证每次install innodata-web-mall时同时也install innodata-web-common


本文介绍了一个使用Jenkins进行持续集成和持续交付的具体案例。通过配置Maven命令实现自动构建,特别关注了多模块项目之间的依赖关系处理,确保公共模块能够被正确地构建和安装。
1099





