【发布时间】:2013-05-17 11:34:26
【问题描述】:
有没有办法在运行期间检索 teamcity 构建的评论消息。
从 Teamcity 的 wiki 中注意到,有一些方法可以访问和检索服务器构建/代理构建属性:http://confluence.jetbrains.com/display/TCD7/Predefined+Build+Parameters
我想知道,是否存在从构建中检索评论消息字符串的解决方案。如果挂起的更改很少,那么它必须使用一些行分隔符来检索它。
使用系统属性,如果我们在构建中以什么格式定义/添加新属性,当我们以某种方式解析时它会被检索到:teamcity.build.properties.file
谢谢,
【问题讨论】:
-
有没有办法通过解析一些 tc 创建的文件来检索这样的评论消息?。
-
只是为了澄清一下,您正在寻找哪些特定的 cmets?您似乎在要求与源代码控制修订相关的评论,但我只是想确定一下。 (我只是在查看 REST API,它看起来至少在 7.1.4 安装中不可用。)
-
比如说,在任何已执行的构建中,例如,如果我们转到“更改”选项卡,它会显示运行构建时使用的更改集。如果它已经运行:比如在最后 4 次不同的提交中,那么“更改”选项卡中将列出 4 条不同的记录器评论消息。通常在正常情况下,它只在提交期间显示用户指定的评论消息。我们遵循一些标准模式来指定评论,我想根据评论字符串验证检索该提交的详细信息。
标签: teamcity teamcity-7.0