문제

다른 모든 연결된 에이전트를 비활성화하지 않고 TeamCity가 특정 에이전트 기계를 구축하도록 강요 할 수 있습니까?

도움이 되었습니까?

해결책

아래에 Build Configuration Settings 이동 Agent Requirements 그리고 설정 Explicit Requirement 특정 에이전트 이름의 경우 :

매개 변수 이름 : system.agent.name

상태: equals

값: YOUR_SPECIFIC_AGENT_NAME

다른 팁

한 번만 실행하면 "실행"옆의 3 점을 클릭하고 실행하려는 에이전트를 정의 할 수 있습니다.
장기 구성을 위해서는 빌드의 에이전트 요구 사항을 사용해야합니다.
파일을 편집하여 에이전트에 시스템 속성을 추가 할 수 있습니다 ... buildAgent conf buildAgent.properties

system.special.property=true

그런 다음 에이전트 요구 사항을 정의하여 속성을 확인할 수 있습니다. system.special.property 존재합니다.

편집하다새로운 버전의 TeamCity (5.0.*)를 사용하면 이제 에이전트를 편집하고 실행하려는 구성을 선택할 수 있습니다.
에이전트, 에이전트 선택, 호환 구성, "선택된 구성 만 실행"을 선택하십시오.

TeamCity> 관리> 에이전트> 에이전트 선택> "호환 구성"탭 :

현재 실행 구성 정책 : "할당 된 구성 만 실행"

"+ 구성 할당"을 클릭하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top