近期开发团队对代码上线提了一个小需求,希望能在每次测试完成进入发布阶段的代码上打Tag后发布,而不是单纯的根据最新的Master分支上的Sha1进行发布,我们在Jenkins中通过利用
GIT Publisher
这个插件来完成这个需求。
依赖插件
GIT Publisher
配置
Paste_Image.png在构建后操作
中选择 Git Publisher
具体的内容安装上图填写,其中 tag to push中的$build可以根据实际情况替换成其他变量,比如时间戳
create new tag 一定要勾选,一定要勾选,一定要勾选 重要的事情说三遍
以上完成后,在下次执行任务的时候就能自动在Git上打Tag了
网友评论