- 32
- 0
我有一个maven 的springboot项目
这个项目有多模块,一个parent pom,一个api模块,然后其他模块都依赖于api模块
配置jenkins
由于这个maven多模块项目上传在同一个git repository中
所以他们统一作为一个project
project下面其实也是分modules了
但是每个module只可以编译
不可以设置Post Steps(我的步骤是编译生成jar包,然后在post steps里将jar包移到linux下某个目录下,然后运行这个jar包)
只可以在project下面设置
这样的话,譬如我有一个order模块要升级更新,我无法单独将这个order.jar包移到linux下order目录下,然后运行这个jar包
我的方案是:
1 有多少个单独运行的模块,就建立多少个jenkins project,但是在Goals and options中只编译某个模块,然后在Post Steps里的脚本也只处理那个模块
我认为这样的问题是,每个project都会有一份这个project的源码,这样比较浪费
2 每个模块都建立一个git repository,这样在jenkins里,每个project只管理一个模块的git,但是这样的话,如何解决每个模块依赖parent pom以及api模块的问题?
1
打赏
收藏
点击回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
