[Jenkins] Slave를 위한 Job 설정

2012. 7. 3. 16:05CM/Jenkins

반응형

관련 링크 : 
2012/07/02 - [CM/Jenkins] - [Jenkins] Master&Slave Agent 띄우기

Agent를 띄운 뒤에! Job Create를 하여 
아래와 같이 Build > Windows batch command를 사용하여 보자!

[1] Build쪽에 체크를 하여 command에서 bat 파일을 호출 한다.
      단, 보이지 않는다면 플러그인을 다운 받아야 한다.



또한 Master 와 Slave를 연결 시키기 위해 Job에서 Slave Node를 설정 해준다.(매우 중요!!!)




Windows Command를 사용하여 windows에 있는 bat 파일을 수행 하고자 함이다.




[2] Build 이후 Nexus에 이동 시키기 위해 over FTP의 플러그인 설치 이후 아래와 같이 정보를 입력 한다.
물론, TestSlave라는 FTP Server 이름이 보일려면 Master에서 설정을 먼저 해주어야 한다. [3]에서 설명.



[3] [2]을 하기전에 먼저 Master에서 FTP 서버 설정을 해주어야 한다.^0^good


 
설정을 한 뒤 [2] 처럼 dll파일을 Nexus쪽에 배포하기 위해 설정을 한다.
여기에서 중요한 것은 Remote Dir 이다.!!

[4] JOB 을 수행 한 뒤에 배포 결과는 아래처럼 Nexus에서 확인이 가능 하며



서버에 들어가서 해당 Remote dir에 가서 확인이 가능 하다.


 

TIP. 정말 이것 때문에 고생을 많이 했다..배포가 되질 않아서...

아래 처럼 workspace 밑에 Job name 과 node name이 붙어서 그 디렉토리 안에 컴파일 이후 나온 dll 파일이 그 밑에 있어야 가져 갈 수 있다..ㅠㅠgood~




 -end-
반응형

'CM > Jenkins' 카테고리의 다른 글

[JIRA] 리눅스 커맨드 상에서 지라 컨트롤 하기!  (0) 2012.10.23
Jenkins Upgrade  (0) 2012.07.05
[Jenkins] Master&Slave Agent 띄우기  (0) 2012.07.02
[windows command] csc  (0) 2012.06.28
Jenkins에 Jira 연동  (0) 2012.06.18