git push가 오면 centos server에 jenkins가 자동으로 배포하게 하기 1편
1. 환경 설정 배포 서버 : 펭귄 서버 ci 서버 : 젠킨스 서버(편의상 젠킨스 서버라고 부를게오) 펭귄 서버에는 git, 소스 기타 등등이 설치되어 있습니다. 펭귄 서버에 연동된 git에 감자(나)가 commit을 하고 master 브랜치에 푸쉬를 해주면 젠킨스는 펭귄 서버로 달려가서 git pull을 한 후에 배포를 합니다. 2. 어떻게 접속할 것인가 젠킨스 서버가 펭귄 서버로 달려가려면 젠킨스 -> 펭귄 ssh로 접속할 수 있는 권한이 있어야 합니다. 지금부터 편의상 젠킨스 -> 펭귄 ssh key 이름은 id_rsa_for_펭귄이라고 부르겠습니다. 젠킨스 서버에서 ssh key를 생성한 후에, id_rsa_for_펭귄.pub 파일을 펭귄 서버에 등록해줍니다. 관련 설명은 아래 참고 https:/..