【问题标题】:TFS 2015 and later - Tagging agentsTFS 2015 及更高版本 - 标记代理
【发布时间】:2018-01-17 05:36:57
【问题描述】:

有谁知道标记代理的功能是否消失了? 我在互联网上找不到任何相关的内容。

我的想法是让某些构建使用特定的代理。在 TFS 2013 上,我会使用标记,但我不再看到该选项。 另一方面,我发现可以将构建定义连接到某个代理队列。

【问题讨论】:

    标签: tfs tfsbuild


    【解决方案1】:

    TFS 2015 或更高版本不再有代理标记。如果您想使用特定的构建定义和用于运行构建的特定构建代理。

    您可以将 user Capability 添加到该特定构建代理,然后在构建定义中将该功能作为需求(常规选项卡)。

    另一种方法是直接在构建定义或排队构建时使用Agent.Name 或Agent.ComputerName 需求。看看这个博客:How to send TFS build to a specific agent or server,它也支持 TFS2015。

    Oren:这个功能在 TFS15 SP3 中有效吗?

    回复 Eric Parvin:是的,这应该适用于 TFS 2015 到最新版本。

    【讨论】:

      【解决方案2】:

      为此使用demands and capabilities。将自定义功能添加到构建代理,然后将匹配的需求添加到构建定义。

      【讨论】:

        【解决方案3】:

        需求和能力会起作用,您还可以创建一个特定的队列,其中包含一个可用的代理,并将队列设置为您想要的构建,这样您就可以实现与想要的相同的行为。

        【讨论】:

          猜你喜欢
          • 2019-01-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-03-25
          • 2020-07-18
          • 2022-11-23
          • 2021-07-05
          • 1970-01-01
          相关资源
          最近更新 更多