出于便于跟踪和版本回退等的各类目的,在每次构建或发布完成后,我们都往往需要进行打Tag、生成Change Log等操作。以下是在Jenkins中构建后自动创建git tag的方法。
1、在“Source Code Management->Git->Repositories->Name”中配置Repository ID,也就是要push到的位置,一般是origin:
2、在“Post-build Actions”中增加一个“Git Publisher”的步骤,点击“Add Tag”配置要创建的Tag:
请注意,最好勾选上“Push Only If Build Succeeds”;“Target remote name”应该与第一步中配置的“Name”一致。
执行一次构建,从Console Output汇总我们可以观察到git tag命令的执行(下图是测试时用的,名称为test_tag):
从Git History中也可以看到Tag创建成功了:
转载时请保留出处,违法转载追究到底:进城务工人员小梅 » Jenkins构建后自动创建git tag