post-receive를 활용한 젠킨스 CI (github없이 CI하기)
github, gitlab등의 웹호스팅 기반 서비스를 사용한다면 젠킨스와 연동하기 쉬운데요. 여러가지 이유로 설치형 git을 사용해야만 하는 경우 CI를 어떤식으로 진행하는지 정리해봤습니다. 세 줄 요약 젠킨스 빌드를 원격으로 유발하는 URL 설정 git이 설치된 서버에 post-receive git hooks 설정 post-receive script 코드에 1번 URL을 연결 1. 젠킨스 설치 docker등의 가상환경에서 구축하는 방법도 있지만 지금은 windows 환경에서 설치해보겠습니다. 1.1 설치파일 다운로드 https://www.jenkins.io/ 에서 설치파일을 다운로드합니다. port를 설정합니다. 이번에는 1234로 설정하겠습니다. JDK 설정을 해줘야하는데 공식사이트를 잘 읽어보면 8과 11만 지원한다고 되어 있습니다.
나중에는 어떻게 바뀔지 모르니 공식 문서를 꼭 정독하시고 적절한 JDK 버전을 설정해주세요. localhost:1234에 접속해 보겠습니…