2016-08-18 10 views
1

우리는 에이전트 풀에 새 TFS 2015 빌드 에이전트를 실행하는 빌드 서버가 있습니다. 나는 보았고 연속되는 빌드의 수를 '증가'시키는 방법을 찾을 수 없다.TFS 2015 빌드 에이전트

기본적으로 Build Server는 두 가지 다른 요청을 동시에 만들 수 있습니다. 이것이 가능한가?

답변

1

다른 에이전트 풀을 사용하지 않는 한 하나의 빌드 서버 (시스템)에서 set up multiple TFS Build Agents을 사용할 수 있습니다. 동일한 상담원 풀에 상담원을 배치하는 경우 요청을 처리 할 수 ​​없습니다. 명확한 그림이 보여졌습니다 how are agent pools and queues organized? enter image description here

위 그림에서 다른 에이전트 풀에 있지 않으면 두 가지 다른 요청을 동시에 작성할 수 없습니다.

또한 vNext 빌드 정의에는 병렬 빌드가 있습니다. 그러나이 병렬 빌드 다른 빌드 변수에 의해 다른 플랫폼에 대해서만 지원

+1

나는 이것이 MS의 공식 답변이라고 인정하지만 MSDN 포럼의 누군가가 단일 빌드에서 여러 에이전트를 사용하여 '해결 방법'을 지적했습니다 섬기는 사람. 이것은 이상적은 아니지만 목표를 달성하고 현재 받아 들일 수 있습니다. –

+0

동의. 그러나 한 가지. 왜 내 대답을 편집 할 수 있는지 "할 수있는"수 없습니다. 사실, vNext 용 단일 빌드 서버에서 여러 에이전트를 보유 할 수 있습니다. 그러나 한 에이전트 풀에서 해당 에이전트를 동시에 실행할 수는 없습니다. 그래서 빌드를 대기열에 넣으면 "x 위치 대기열"이라는 메시지가 나타납니다. 빌드 및 릴리스와 같은 다른 정의를 사용하고 동일한 큐 에이전트를 사용하지 않는 경우. 그런 다음 요청은 완전히 병렬로 실행될 수 있습니다. –

+0

나는 귀하의 게시물을 잘못 읽고 귀하가 잘못 입력했다고 생각합니다. 그러면 내 편집 제안을 무시할 수 있습니다. –

관련 문제