2019/08/051 Jenkins gitlab연동 gradle프로젝트 자동빌드&도커빌드 단순 예제임. 사용법 없음..ㅋ Jenkins -> item추가 -> Pipeline 으로 프로젝트 생성하고 Gitlab Integration에서 push event에 대한 WebHook을 jenkins으로 걸어놓고 Jenkins에서는 해당 이벤트를 받으면 gradle build -> Docker 이미지 생성 -> Docker Registry에 배포 -> 결과 전송 (Jandi Webhook) 이런 구조임.. 프로젝트 git에는 docker폴더에 Dockerfile이 있어야 함. import groovy.json.JsonOutput version = "" imageName = "" def sendMessage(title, data) { def post = new URL("JANDI Web Hook URL.. 2019. 8. 5. 이전 1 다음 반응형