【问题标题】:YouTrack doesn't set "Fixed in build" within TeamCity integrationYouTrack 未在 TeamCity 集成中设置“固定在构建中”
【发布时间】:2015-12-03 03:53:25
【问题描述】:

首先,我读过How do I get YouTrack field fixed in build filled out using TeamCity integration?One step YouTrack "Fixed in build" filling with TeamCity integration,但对我没有帮助。 我在 YouTrack 中配置了 TeamCity 集成,并将 YouTrack 添加为 Teamcity 中的问题跟踪器。所以我可以在 TC 的问题选项卡上查看提到的问题,并且 Youtrack 中有“VCS 更改”选项卡,我可以看到提交消息中提到了一些问题。

但问题是 - 我无法在 YT 中设置“固定在构建中”字段。它既不会自动设置,也不会手动设置。它等于“Next Build”,就是这样。所以我想知道我该怎么做:

  1. 至少手动设置“在构建中修复”。
  2. 自动设置此字段。

有什么想法吗?

【问题讨论】:

    标签: teamcity youtrack


    【解决方案1】:

    我建议您让该字段自动设置。在 %YouTrack%/admin/teamcityIntegrationSettings 上选择适当的构建配置映射。有两种选择:

    1. 流程相关问题。这意味着它将处理 TeamCity 构建中提到的已解决问题。现在实施的“提及”是指 TeamCity 在构建的“问题”选项卡上显示的那些。为此,您还需要配置集成 on TeamCity 端。
    2. 处理问题匹配查询。它允许您输入查询,并且所有匹配它的问题都将在构建字段集中得到修复。

    【讨论】:

    • 但是如何至少手动在 Build 中设置 Fixed?除了“下一个构建”之外,我没有看到任何构建
    • 尝试检查添加每个构建选项。如果这会导致将构建添加到字段的值中,那么集成通常可以正常工作,但是您希望更新的问题实际上都不符合我在答案中提到的条件。如果构建仍未添加到字段值,则日志将包含有关问题的信息。
    • 我没有看到这样的选项,我在哪里可以找到它?我使用 YouTrack 6.5
    • 它在映射属性中,在默认分支的操作​​(或功能分支的操作​​)部分中。
    • 我这里没有这样的选项。只有“构建失败”、“相关问题”、“问题匹配查询”、“构建字段 -> 在构建中修复”和“应用命令”。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多