jenkins选择指定module构建

1.项目是maven项目,代码管理仓库是gitlab,最后部署的是以jar的形式打包部署。想使用jenkins来实现自动化构建部署。项目结构是一个parent下有几个平级的modules,他们之间有依赖关系。比如parent下有A,B,C,A一来了B 和 C。Jenkins已经用war包的形式部署起来了,也能够通过插件去gitlab获取代码打包了。但是发现每次只能一整个parent构建一次,有点浪费时间。
2.希望能够每次在构建的界面有多选框可以选择A,B,C来指定构建部署哪一个modules,而且只会关联构建指定modules依赖的modules。
3.谢谢。

阅读 5.6k
2 个回答
新手上路,请多包涵

你说的这个问题,我之前做的时候,也想解决这个问题,但是后来发现这个设计思想不对,所以我换了一套解决方案,设计了一套构建配置和触发规则,就不需要在页面上操作了,在页面上操作不符合Jenkins的设计哲学,Jenkins的设计哲学是持续集成持续交付,而你却想把这个过程手工化,这是不对的。然而这个需求却又不存在,所以我才另辟蹊径,解决了这个问题。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题