在注释中映射外部链接
TeamCity允许使用正则表达式搜索和替换模式,将VCS更改注释中的映射模式匹配到任意的HTML片段。 最常见的用法之一是将提及的问题 ID 映射到问题跟踪系统中的问题页面的超链接。
要配置映射:
导航至文件
<TeamCity 数据目录>\config\main-config.xml
。定位
<comment-transformation>
部分,或者在<server>
标签下创建一个新的部分,如果它并不存在的话(您可以参考main-config.dtd
文件以获取 XML 结构定义)。指定搜索和替换模式。 例如,您可以使用以下模式来启用 JIRA 集成:
<server>
...
<comment-transformation>
<transformation-pattern
search="(>|\(|\s|^)([A-Z]+-\d+)(\b|$)"
replace="$1<a target="_blank" title="Click to open this issue a new window" href="
https://www.jetbrains.net/jira/browse/$2">$2</a>$3"
description="JetBrains Jira issue link" />
</comment-transformation>
...
</server>
TeamCity 可以将多种模式应用于一个文本片段,前提是它们不会相交(匹配不同的字符串段)。
最后修改日期: 16日 7月 2024年