Jenkins
우리가 지금 사용하고 있는 git repository의 특정 branch(dev)에 push하면
자동으로 배포되도록 젠킨스를 사용하여 자동 배포 환경을 만들어봤다.
젠킨스란?
서버에 올릴 수 있는 상태로 만드는 것을 빌드라고 하는데 젠킨스는 빌드를 자동화 해주는 툴이다.
Nexters16 프로젝트에서 젠킨스 사용하기
-
프로젝트를 배포할 서버에 docker로 젠킨스를 설치
-
젠킨스에 maven, jdk 설정
-
git 연동
-
배포를 위한 shell 작성하기