大道至简,知易行难
广阔天地,大有作为

Jenkins构建后自动创建git tag

出于便于跟踪和版本回退等的各类目的,在每次构建或发布完成后,我们都往往需要进行打Tag、生成Change Log等操作。以下是在Jenkins中构建后自动创建git tag的方法。

1、在“Source Code Management->Git->Repositories->Name”中配置Repository ID,也就是要push到的位置,一般是origin:

Jenkins构建后自动创建git tag

Jenkins构建后自动创建git tag

2、在“Post-build Actions”中增加一个“Git Publisher”的步骤,点击“Add Tag”配置要创建的Tag:

Jenkins构建后自动创建git tag

Jenkins构建后自动创建git tag

请注意,最好勾选上“Push Only If Build Succeeds”;“Target remote name”应该与第一步中配置的“Name”一致。

执行一次构建,从Console Output汇总我们可以观察到git tag命令的执行(下图是测试时用的,名称为test_tag):

Jenkins构建后自动创建git tag

Jenkins构建后自动创建git tag

从Git History中也可以看到Tag创建成功了:

Jenkins构建后自动创建git tag

Jenkins构建后自动创建git tag

转载时请保留出处,违法转载追究到底:进城务工人员小梅 » Jenkins构建后自动创建git tag

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址