哪些构建使用了特定的构建代理
What builds are using a specific build agent
我的公司有一堆不同的构建和六个不同的构建代理,我需要为其中一个构建更新一些软件。我不想破坏任何其他使用该代理的构建。我想获得使用所述代理的所有构建的列表,以便我可以在代理上更新软件后验证它们。我不想单独审查每个构建,因为它们有几十个,甚至数百个。有什么方法可以快速获取这些信息吗?是来自代理,还是来自 TFS?
默认情况下,构建绑定到控制器,而不是代理,因此可以 运行 在绑定到控制器的任何代理上。除非按照 Daniel Mann 的建议,否则您将构建标记为特定代理,否则您将无法获得该级别的详细信息。如果没有标记,您的报告将仅限于每个构建可能 运行 的机器列表。
在这种情况下,我所做的是使用一个单独的私有构建控制器来进行构建软件测试。在此基础上升级软件,然后为受影响的定义排队测试构建,在队列构建参数中将控制器更改为您的测试控制器。一旦您确认您的更改不会破坏构建,您就可以安排停机时间来升级生产代理机器。
我的公司有一堆不同的构建和六个不同的构建代理,我需要为其中一个构建更新一些软件。我不想破坏任何其他使用该代理的构建。我想获得使用所述代理的所有构建的列表,以便我可以在代理上更新软件后验证它们。我不想单独审查每个构建,因为它们有几十个,甚至数百个。有什么方法可以快速获取这些信息吗?是来自代理,还是来自 TFS?
默认情况下,构建绑定到控制器,而不是代理,因此可以 运行 在绑定到控制器的任何代理上。除非按照 Daniel Mann 的建议,否则您将构建标记为特定代理,否则您将无法获得该级别的详细信息。如果没有标记,您的报告将仅限于每个构建可能 运行 的机器列表。
在这种情况下,我所做的是使用一个单独的私有构建控制器来进行构建软件测试。在此基础上升级软件,然后为受影响的定义排队测试构建,在队列构建参数中将控制器更改为您的测试控制器。一旦您确认您的更改不会破坏构建,您就可以安排停机时间来升级生产代理机器。