2013-02-20 3 views

답변

12

아직 Jenkins 설정에 새 노드를 추가하지 않았기 때문입니다. 그 때까지 Jenkins를 설치 한 마스터가 작업을 실행할 수있는 유일한 머신입니다. 그래서 일을 제한하기 위해 일할 필요가있는 곳을 물어볼 필요가 없습니다.

젠킨스 설정에 새 노드를 추가하는 방법을 확인하려면 this link을 확인하십시오. 새 노드를 추가하면 "이 프로젝트를 실행할 수있는 위치 제한"옵션이 표시됩니다.

+1

@ Shiva Kumar 어떻게하면 슬레이브 노드에 파이프 라인 프로젝트를 바인딩 할 수 있습니까? – bawejakunal

6

슬레이브가없는 경우 레이블을 마스터 노드에 추가하지 않았기 때문입니다.

노드 이름 (예 : '마스터')을 사용하여 레이블뿐만 아니라 실행자 노드를 제한 할 수 있기 때문에 조금 이상합니다. 추가 슬레이브를 추가하기 전에이 작업을 수행 할 수 있습니다.

+1

예. 마스터 노드 "마스터"에 레이블을 지정하면 "이 프로젝트를 실행할 수있는 위치 제한"을 사용할 수 없습니다. 솔루션 : 마스터 노드에 "master_node"라고 레이블을 붙이면 작업에 해당 확인란이 표시됩니다. – grayaii