2014-04-14 1 views
0

내가 설정 내 빌드 설정을 만선택 인 TeamCity 시스템 등록 정보를 통해 리눅스 에이전트가

(SLES 10 SP3 또는 레드햇 5처럼) 리눅스의 특정 맛에 실행하려고하면 에이전트 요구 사항 속성이 내가 할 수 있나요 Redhat 또는 SLES 10 또는 SLES 11 등의 특정 Linux를 선택하는 데 사용 하시겠습니까?

속성 리눅스 예 : System.os.name 리눅스 System.os.arch의 AMD64/s390x가/I386/등

현재

난 단지 잘 작동하지 않는 이러한 속성을 통해 에이전트를 선택하는 방법을 알고 System.os.version 2.6.32.54-0.13.TDC.1.R.1-default, 2.6.27.19-5-default, 2.6.9-42.ELsmp 등
모든 도움을 주시면 대단히 감사하겠습니다. 에이전트 이름을 지정하고 싶지 않습니다.

TeamCity 7.0을 사용하고 있습니다. 이 정보를 사용할 수 있도록하기 위해 에이전트에게 어떤 조치를 취해야할지 모르지만 이것이 무엇인지 확실하지 않습니다.

+0

이 유형의 에이전트 풀을 사용합니다. – CoderDennis

+0

우리는 풀을 가지고 있지만 OS가 아닌 지역을위한 것입니다. 모든 다른 OS에는 이런 종류의 속성이 있지만 리눅스는 이상하다고 생각합니다. – user3417074

답변

1

build agent configuration file<TeamCity Agent Home>/conf/buildagent.properties을 사용하면 에이전트 요구 사항 표현에 참여할 수있는 등록 정보를 지정할 수 있습니다.

설정을 마치려면 약간의 작업이 필요하지만 원하는 것을 제공 할 수 있습니다.

+0

고맙습니다. 이것은 내가 찾고 있었던 바로 그 것이다. – user3417074

관련 문제