jenkins版本管理
Posted 虎神大帝
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins版本管理相关的知识,希望对你有一定的参考价值。
一、通过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选项
以上是关于jenkins版本管理的主要内容,如果未能解决你的问题,请参考以下文章