Unable to add a queue to an existing TFS 2015 Build agent pool

Attempted to configure the build server after upgrading to TFS 2015.

As I imagine it: A single agent pool that will have 3 queues: 1. Nightly builds 2. CI builds 3. Built-in / validation builds.

Each of them will have some agents, the goal is to have some control so that night assemblies do not consume the entire agent, so a closed queue will always have an agent available.

The problem I am facing is that when I try to add a new queue, the option "Use an existing pool" is disabled, I can add a queue only when creating a new agent pool.

+4
source share
1 answer

It does not work the way you want it to work.

One agent can be a member of one and only one agent pool. The agent pool exists at the server level , and not at the Team Project Collection level.

One agent queue is associated with one and exactly one agent pool. However, agent pools can refer to different agent queues across Team Project Collection boundaries.

So, the result of this is that you can share agent pools with several collections of team projects.

There is a difference in VSTS, but less relevant - you cannot have several Team Project collections, so the agent pool and agent queue are more or less equivalent, you just need to get around both of them.

( ) ( ), , .

, TFVC , , .

, , :

Q: , , . ?

A: " " , . . , .

: https://msdn.microsoft.com/en-us/Library/vs/alm/Build/agents/admin

+6

Source: https://habr.com/ru/post/1619068/


All Articles