2017-11-29 8 views
3

VSTS에서는 전용 풀을 만들었고 두 개의 에이전트가 생성되었습니다 (Say A, B). 우리는 두 단계로 빌드 정의를 작성하려고합니다.VSTS - 빌드 정의 - 여러 에이전트

에이전트 A에서 첫 번째 단계를 실행하고 에이전트 B에서 두 번째 단계를 실행할 수 있습니까?

각 단계는 에이전트 선택에서 우리가 만든 에이전트 대신 <inherit from definition>이 표시됩니다.

답변

5

현재 VSTS에서는 여러 단계의 다양한 상담원 기능을 사용할 수 없습니다. 우리는 단계에서 다른 에이전트를 설정할 수있는 능력을 연구하고 있습니다.

+1

안녕하세요. 진행 상황이나 기능 요청과 함께 사용자 음성 또는 저장소에 대한 링크가 있습니까? – leon

0

각 에이전트에는 에이전트, 설치된 OS 및 에이전트에 설치된 다른 SDK, 프레임 워크 및 기타 소프트웨어에 대한 정보가 포함 된 기능 목록이 있습니다. 에이전트 풀 페이지 (URL https : // {your_account} .visualstudio.com/_admin/_AgentPool에서 찾을 수 있음)에서 에이전트를 선택하고 기능 탭을 열어 에이전트의 기능을 볼 수 있습니다.

빌드 단계에서 해당 요구와 일치하는 기능을 가진 에이전트에서만 단계가 실행되도록하는 요구 사항을 지정할 수 있습니다. 예를 들어 지정된 Agent.ComputerName이있는 에이전트에서만 실행되도록 단계를 제한 할 수 있습니다. 에이전트에 기능을 수동으로 추가 한 다음 빌드 단계의 요구 사항에 지정할 수도 있습니다. 이에 대한 문서는 https://docs.microsoft.com/en-us/vsts/build-release/concepts/definitions/build/options#demands에서 찾을 수 있습니다.