'2014/05/30'에 해당되는 글 1건

  1. 2014.05.30 CI환경 구축 (15)

CI환경 구축 (15)

개발/CI 2014. 5. 30. 22:00

1. Git Hook 설정

(1) Jenkins Git 연동

Jenkins에서 Commit된 소스로 자동빌드를 하기 위한 기능이다.

%GITBLIT_HOME%\data\groovy\jenkins.groovy 파일을 오픈한다.


‘http://yourserver/jenkins’ 부분에 설정된 Jenkins 서버정보를 입력한다.




GitBlit 에 로그인하여 저장소 메뉴를 클릭한다.

저장소중에 Hook 적용을 위한 저장소의 수정을 선택한다.

수정메뉴중에 후크 스크립트를 선택한다.

post-receive 스크립트에서 jenkins를 선택하고 Selected로 이동시킨다.




(2) Redmine Git 연동

레드마인 Repositoryrefresh없이 변경사항을 반영하기 위해서 작업을 진행한다.



본인이 설치한 레드마인 사이트에 접속한다.

관리 è 설정 è 저장소 메뉴를 클릭하여 API Key를 생성한다. 





저장소 관리에 WS를 사용을 클릭하고 키 생성버튼을 클릭하여 API키를 생성함





%GITBLIT_HOME%\data\groovy\redmine.groovy 파일을 오픈한다.





redmineURLapiKey에 내용을 입력한다.





Gitblitpost-receive 스크립트에 redmine을 추가한다.





'개발 > CI' 카테고리의 다른 글

CI환경 구축 (14)  (0) 2014.05.29
CI환경 구축 (13)  (0) 2014.05.28
CI환경 구축 (12)  (0) 2014.05.27
CI환경 구축 (11)  (0) 2014.05.26
CI환경 구축 (10)  (0) 2014.05.23
Posted by 무혹
,