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选项

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值