TeamCity로 여러 프로젝트를 만들고 있습니다. Linux에서 실행되는 주 서버의 에이전트 외에도 별도의 상자에서 실행되는 세 개의 추가 에이전트가 있습니다. 하나는 Linux에서, 다른 하나는 Mac에서, 다른 하나는 Windows에서.TeamCity 에이전트를 라운드 로빈 일정으로 실행하도록 설정할 수있는 방법이 있습니까?
모든 에이전트가 유휴 상태이면 나열된 첫 번째 에이전트가 빌드를 위해 선택됩니다. 즉, TeamCity의로드가 작 으면 동일한 에이전트가 항상 사용됩니다. 우리는 프로젝트가 50 개 이상의 빌드를 위해 동일한 Linux 에이전트에 의해 성공적으로 빌드 된 상황을 경험했습니다. 그리고 나서 Windows 에이전트에서 마침내 실행되었을 때 테스트가 실패했습니다. 50 개의 빌드.
많은 테스트가 환경의 영향을받을 수 있으므로 자동으로 에이전트에 빌드를 전파하는 방법을 찾고 있습니다. 라운드 로빈 에이전트 선택 정책을 설정하는 방법이 있습니까? 또는 에이전트에 빌드를 전파하는 다른 방법은 없습니까?
위의 문에 그냥 수정 :
참조 JetBrains의는 인 TeamCity 개발자 포럼을 소유 JetBrains의에서 지원 인 TeamCity는 빠른 빌드를 실행할 에이전트를 선택한다고. – Sivesind