首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >标记udeploy版本

标记udeploy版本
EN

Stack Overflow用户
提问于 2015-09-17 14:34:02
回答 1查看 208关注 0票数 1
  • 对于我的项目,我们使用gitJenkinsudeploy
  • 在git上,我们偶尔会“tag”一个提交,即“Release1.0”
  • 对于每个项目,我们至少有两个Jenkins工作,一个是构建“develop”分支,另一个是“master”。
  • 在udeploy上,我们有时从开发部署,有时从主部署。开发和管理人员在Jenkins上有不同的工作编号,一个可能是#14,另一个可能是#65。在udeploy > versions中,此作业被标识为“ProjectName-ShortVersionOfGitCommit-JenkinsJobNumber”,即MyApp-bcc27g9-9。这是很难理解和识别的,特别是我们有几个分支机构和Jenkins的工作。

如何通过将版本更改为“ProjectName-Branch-Tag-JenkinsJobNumber”,其中标记是可选的,即MyApp-develop-release1.1-9或只是MyApp-develop-9,来提高版本的可读性。

EN

回答 1

Stack Overflow用户

发布于 2015-09-17 15:05:23

“build Plugin”和“Token Macro Plugin”允许根据您希望得到的几乎任何东西来自定义生成作业的名称。例如:

代码语言:javascript
复制
${GIT_BRANCH}-${GIT_REVISION,length=8}-${ENV,var="BUILD_TYPE"}

(假设您设置了一个名为BUILD_TYPE的环境变量)。可能还有一个内置变量,它为您提供了您可以使用的标记。

https://wiki.jenkins-ci.org/display/JENKINS/Build+Name+Setter+Plugin

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

https://stackoverflow.com/questions/32633012

复制
相关文章

相似问题

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