很久以前,小怪分享过一篇jenkins自动打tag的文章(jenkins系列1--自动打tag),经过在项目实战和改进,我们升级了方案,现在和大家分享.,希望大家在工作中能够用起来。

使用步骤:

1、进入jenkins,打开job

2、点击【build with parameters】

3、填写tag版本号(可以参考当前版本号)

4、填写注释(本次功能点和修复的bug清单)

5、点击【开始构建】

效果:

1、在svn上自动打了一个tag

2、发送邮件给指定的人

邮件如下:



下面我们一起来做一次详细配置:

1、如图添加参数

Tag_VersionNumber:需要打的tag的版本号

tag_Current_Version:当前tag的版本list

tagLable:注释

SVN_USER:svn账号

SVN_PWD:svn账号的密码

trunk_path:开发分支代码路径

tag_path:tag存放的路径

Tag_module:需要打tag的模块,空格隔开

2、添加脚本

3、配上邮件

好了, 本次到此, 坚持的是分享,搬运的是知识,图的是大家的进步,没有收费的培训,没有虚度的吹水,喜欢就关注、转发(免费帮助更多伙伴)等来交流,想了解的知识请留言,给你带来更多价值,是我们期待的方向,有更多兴趣的欢迎切磋,我们微信订阅号,联系方式如下:

最新文章

  1. Jquery获取select选中的文本与值
  2. HDU5988 Coding Contest(费用流)
  3. 【Java每日一题】20161219
  4. mysql重复记录的查询删除方法
  5. zookeeper是什么?原理是什么?【转】
  6. DB2 syntax error
  7. 客户访问站点将bbs/链接 跳转至forum/链接下的两种方式
  8. IAR Usage
  9. Codeforces 55D
  10. 5.echo(),print(),print_r()的区别
  11. oracle 导出导入常见问题
  12. Xcode报错:Unexpected '@' in program
  13. C#实现目录复制
  14. Linux下OpenCV的环境搭建(转)
  15. c++输入密码以星号代替
  16. winform总结4> 工欲善其事,必先利其器之xml校验
  17. 【UML 建模】在线UML建模工具 ProcessOn 使用详解
  18. vuex状态管理工具
  19. centos安装jdk步骤
  20. SeaJS入门教程系列之使用SeaJS(二)

热门文章

  1. c++ 容器元素填充(fill)
  2. Jmeter自动化测试 数据驱动测试,将数据存入csv文件中来调用,或将数据存在DB中进行调用
  3. Jedis 之 初始<一>
  4. Codeforces 388A - Fox and Box Accumulation
  5. C# ref和out的本质
  6. django-rest-framework登陆认证
  7. laravel 异常深度解析
  8. bzoj1834: [ZJOI2010]network 网络扩容 费用流
  9. IntelliJ Idea工具使用
  10. Pl/sql Dev登录数据库查询报ORA-03114