'git hook'에 해당되는 글 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환경 구축 (15)  (0) 2014.05.30
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 무혹
TAG ,

댓글을 달아 주세요