首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何配置jenkins来创建自定义标签?

如何配置jenkins来创建自定义标签?
EN

Stack Overflow用户
提问于 2019-04-27 23:28:33
回答 1查看 259关注 0票数 0

我正在为我的项目编写Jenkins作业,并试图自动创建标签。我正在使用Jenkins中的Git Publisher插件进行后期构建操作。它工作得很好,每当我推送到GitHub时,它都会给我一个标签。但它提供了Default tag,因为我可以使用内置变量进行配置。

代码语言:javascript
复制
TAG-$BUILD_ID

$BUILD_ID具有默认值。但我想创建一个自定义标记。例如:Jenkins创建TAG-8,但它应该像这样创建标记。v1.0.0-rc1

每当我提交GitHub时,它都应该创建增量标记。

代码语言:javascript
复制
Commit      Tag
commit1     v1.0.0-rc1
commit2     v1.0.0-rc2
.....
.....
and so on

并且标签应该根据分支来创建。

代码语言:javascript
复制
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
EN

回答 1

Stack Overflow用户

发布于 2019-04-28 17:12:55

使用Version Number Plugin。您应该拥有所有可用的environment variables。您可以使用带有set的执行外壳步骤来查看它们。

最后,在标签中使用标签。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55882065

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档