0

我正在编写 ac# 活动以将一个构建与另一个构建排队。那一点没关系。但是,我正在尝试添加让我能够选择运行构建的特定构建代理的功能。我已经选择了构建控制器,但我似乎无法通过选择构建代理更进一步。我宁愿不使用标签。我可以在排队之后获得构建代理,但我希望能够在之前选择它......即使这意味着我的构建坐在队列中等待特定代理可用。

UI 可以在对构建进行排队时选择构建代理,我正在尝试在 C# 中复制它。

任何帮助总是很感激。

塔帕达

4

1 回答 1

0

在您的构建定义中,添加一个类型为“AgentSettings”、方向为“IN”的新参数(名称为 customagent)。然后在您的元数据中添加此参数“customagent”,并添加相关属性,例如:

参数名称 = customagent 显示名称 = “构建代理” 类别 = “构建”(它应该在构建定义中显示的类别下) 描述等

添加后,当您编辑构建定义时,您应该有一组新的变量来选择您希望特定构建发生的构建代理。它可以从 UI 设置。如果您只想从代码中编辑它,您应该能够在构建定义的早期更改“BuildAgent”属性,这应该会对您有所帮助。

于 2013-07-10T14:48:02.173 回答