我正在为我的项目编写Jenkins作业,并试图自动创建标签。我正在使用Jenkins中的Git Publisher插件进行后期构建操作。它工作得很好,每当我推送到GitHub时,它都会给我一个标签。但它提供了Default tag,因为我可以使用内置变量进行配置。
TAG-$BUILD_ID$BUILD_ID具有默认值。但我想创建一个自定义标记。例如:Jenkins创建TAG-8,但它应该像这样创建标记。v1.0.0-rc1
每当我提交GitHub时,它都应该创建增量标记。
Commit Tag
commit1 v1.0.0-rc1
commit2 v1.0.0-rc2
.....
.....
and so on并且标签应该根据分支来创建。
Branch Commit Tag
Branch1
commit1 v1.0.0-rc1
commit2 v1.0.0-rc2
commit3 v1.0.0-rc3
....
.... and so on
Branch2
commit1 v1.1.0-rc1
commit2 v1.1.0-rc2
....
.... and so on
Branch3
commit1 v1.2.0-rc1
commit2 v1.2.0-rc2
....
.... and so on发布于 2019-04-28 17:12:55
https://stackoverflow.com/questions/55882065
复制相似问题