2013-07-09 4 views
0

Jenkins가 Windows 컴퓨터에서 실행 중입니다. 슬레이브는 아이폰 앱을 만드는 맥입니다. (ssh 사용)Jenkin이 마스터에서 서버로 종속 빌드를 업로드합니다.

이 구성은 성공적으로 구성되었습니다. 이슈를 보관하면 (예 : 출력/.) 마스터 (Windows 컴퓨터)에 저장됩니다. 그러나 게시 빌드 단계에서 파일을 복사하기 위해 모든 bat 명령을 실행하려고하면 슬레이브 시스템에서 실행됩니다.
게시 빌드 단계에서 마스터 (Windows)에서 명령을 실행하려면 어떻게해야합니까? 아니면 다른 방법이 있을까요?

Windows (마스터) 컴퓨터에서만 액세스 할 수있는 서버에 빌드 아티팩트를 업로드하려고합니다. 어떻게해야합니까?

Jenkins에게 슬레이브에서 빌드 아티팩트를 가져 와서 마스터의 해당 파일에 대해 일부 명령 (파일 복사)을 실행하는 방법을 설명합니다.

답변

0

FTP 플러그인 게시를 사용하십시오. 마스터에 ftp를 작성하고 FTP 플러그인을 통해 게시를 사용하여 빌드 아티팩트를 마스터 시스템에 복사하십시오.

감사합니다. 마누

+0

서버가 ftp를 지원하지 않습니다. 공유하는 유일한 방법은 동일한 Windows 네트워크에서 활성 디렉토리를 사용하는 것입니다. 마스터에서 매핑 된 네트워크 드라이브에 복사하고 싶습니다. – karim