gitlab+jenkins+maven+docker持续集成(六)——.Jenkins获取git tags代码进行持续集成

  1. 云栖社区>
  2. 博客>
  3. 正文

gitlab+jenkins+maven+docker持续集成(六)——.Jenkins获取git tags代码进行持续集成

科技小能手 2017-11-12 01:57:00 浏览1176
展开阅读全文

GitFlow的工作流

wKiom1meKLui9CeQAACl-OauRdQ617.png-wh_50

如上图所示,在开发工作中,不同的代码分支对应着项目或产品的不同形态,围绕特定形态的人力投入也不相同。随着时间的推进,

  • 我们在 开发分支 中合并产品的功能实现,产品的功能逐步完善。

  • 当产品功能完善到一定阶段,可以交付给测试团队进行内部测试时,
    产品代码可以合并到 测试分支(注意,上图未体现测试分支,实际中是否需要测试分支需要具体而定),编译打包测试。

  • 经过若干迭代测试,功能稳定成熟,产品可以发布,此时,代码合并到主干(master)分支,用于发布(TAG标记)。

所以这里用TAG标记进行持续集成。

首先安装Git Parameter Plug-In插件

Git Parameter Plug-In

安装后进入项目

选择【参数化构建过程】-》【添加参数】-》【Git Parameter Plug-In】

wKiom1meKyLS_zd-AABnalWLOd8220.png-wh_50


源代码管理


wKioL1meK5ygsWkzAACiul8EYug853.png-wh_50


主要是这两步,其它配置按需自行配置

完成以上我们进行构建

wKiom1meLC2xmFIlAAA1KaXIRro609.png-wh_50


wKioL1meLJWx1E9JAAAyJIy01V0464.png-wh_50

这样就可以按我们需要的Tag进行持续集成了。


本文转自 jackjiaxiong 51CTO博客,原文链接:http://blog.51cto.com/xiangcun168/1958893



网友评论

登录后评论
0/500
评论
科技小能手
+ 关注