除了 'teamcity.build.branch' 之外,还有其他方法可以在构建名称旁边放置一个值吗?
Any other way to put a value next to build name except 'teamcity.build.branch'?
除了 'teamcity.build.branch' 之外,还有其他方法可以在构建名称旁边放置一个值吗?
我需要在每个构建旁边指定一个元数据,它可能是动态的,或者可能是使用 TC SNAPSHOT 依赖项的构建链的先前构建配置部分产生的。
这可能吗?
根据 TeamCity 9.x 文档,除了通过 teamcity.build.branch
参数外,没有其他方法可以添加 "label to each build"。
对于 Git 和 Mercurial,TeamCity 通过 teamcity.build.vcs.branch.<VCS root ID>
提供了附加参数,其中包含在构建开始时已知的 VCS 分支名称。
如果你只是想添加一个人性化的描述,你可以尝试 teamcity.build.triggeredBy
和 teamcity.build.triggeredBy.username
.
我看到您已经在 JetBrains 论坛上提出了这个问题,并被引导至 JetBrain 的 YouTrack 上的 feature request。 Oleg Gerovich 提到在那里使用 "triggered by" 列。
也许可以创建一个插件来执行您想要的操作。
现在请记住,您只是在问您的问题是否可行。请随时更新您的问题。 ;)
除了 'teamcity.build.branch' 之外,还有其他方法可以在构建名称旁边放置一个值吗?
我需要在每个构建旁边指定一个元数据,它可能是动态的,或者可能是使用 TC SNAPSHOT 依赖项的构建链的先前构建配置部分产生的。
这可能吗?
根据 TeamCity 9.x 文档,除了通过 teamcity.build.branch
参数外,没有其他方法可以添加 "label to each build"。
对于 Git 和 Mercurial,TeamCity 通过 teamcity.build.vcs.branch.<VCS root ID>
提供了附加参数,其中包含在构建开始时已知的 VCS 分支名称。
如果你只是想添加一个人性化的描述,你可以尝试 teamcity.build.triggeredBy
和 teamcity.build.triggeredBy.username
.
我看到您已经在 JetBrains 论坛上提出了这个问题,并被引导至 JetBrain 的 YouTrack 上的 feature request。 Oleg Gerovich 提到在那里使用 "triggered by" 列。
也许可以创建一个插件来执行您想要的操作。 现在请记住,您只是在问您的问题是否可行。请随时更新您的问题。 ;)