jenkins版本管理
一、通过job Configuration History实现config配置参数版本控制1.安装插件Job Configuration History2.选择一个项目点击项目里的Job Configuration History选项,可以看到有保存版本历史。注:show diffs可以看到配置变化点击相应版本的restore可以回滚到那个版本二、通过使用tag标签实现代码版本管理流程图:版本管理
一、通过job Configuration History实现config配置参数版本控制
1.安装插件Job Configuration History
2.选择一个项目点击项目里的Job Configuration History选项,可以看到有保存版本历史。
注:
- show diffs可以看到配置变化
- 点击相应版本的restore可以回滚到那个版本
二、通过使用tag标签实现代码版本管理
流程图:
版本管理参数配置
1.对 tag 进行发布,需要用到 jenkisn 的参数化功能。参数化需要用到 Git Parameter 插件,可以在jenkins 的插件管理界面中直接安装,安装失败,可以在这个地址进行下载:http://mirror.xmission.com/jenkins/plugins/git-parameter/latest/
2.在 General 下面勾选 This project is parameterized(参数化构建过程) 。
注:
- Name(名称):参数名称,可以随便填写,在后面配置分支名称时会用到;
- Parameter Type(参数类型):这里选择 Tag,也可以根据需要选择 Branch 或者其他类型。
3.在 Source Code Management(源码管理) 选择 git 进行设置 。
注:
- Branch Specifier(指定分支):${tag}, tag 为第一步中输入的参数NAME(名称)。
4.设置完成后,可以看到在构建界面中由原来的 Build Now 变成了 Build with Parameters 。
版本管理标签tag添加
1.
方法一:命令行
git tag -a v1.1 -m “v1.1”
git push origin v1.1
方法二:gitlab
New tag
方法三:idea创建tag标签push
注:push时需要勾选Push tags选项
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)