2013-06-19 1 views
0

다른 젠킨스를 통해 젠킨스에서 빌드를 실행할 수 있는지 알고 싶습니다.젠킨스를 사용하여 다른 젠킨스에서 빌드를 실행할 수 있습니까

두 대의 컴퓨터에서 실행되는 두 개의 젠킨을 가지고 있는데 어떻게하면 다른 컴퓨터에서 빌드 작업을 실행할 수 있습니까?

iphone 응용 프로그램을 작성하고 젠킨스를 통해 배포하려고하면 iphone 응용 프로그램을 개발하는 데 Mac가 필요하지만 해당 응용 프로그램을 빌드하고 배포하려면 Mac에서 실행하는 jenkins가 필요합니까 또는 어떤 컴퓨터에서도 실행될 수 있습니까?

답변

0

다른 젠킨스 인스턴스는 필요 없지만 jenkins slave입니다. 다른 플랫폼에서 jenkins 작업을 빌드하는 데 사용됩니다.

WinXP, Win7 32 비트, Win7 64 비트 및 우분투에서 실행되는 슬레이브가 있습니다. 그러나 내 jenkins 인스턴스는 우분투에서 실행됩니다 (노예와 동일하지 않음). 이 방법은 작업을 노예의 레이블에 해당하는 특정 레이블로 만들 수 있습니다.

예 :

  • 작업 1, 라벨 : IOS
  • 작업이 라벨 : WINXP
  • 젠킨스 마스터 : 라벨 우분투
  • 젠킨스의 SLAVE1 : 레이블 IOS
  • 젠킨스의 slave2 : 라벨 winxp

이렇게하면 작업 1은 슬레이브 1 및 작업 2에서만 실행됩니다 슬레이브 2에서만 실행되며, 그것에 대해 아무 것도 할 필요가 없습니다.

관련 문제