로컬컴퓨터가 성능이 더 좋으므로 로컬에서 jar 파일을 서버로 보내는 방식
1.깃허브연동
2.빌드
3.ssh ec2연결
4.쉘스크립트 실행
1.깃허브연동
https://cordingmonster.tistory.com/290
젠킨스 깃허브연동
https://2mukee.tistory.com/239 github와 jenkins 연동하기 1. 깃허브 - 세팅 2. 좌측 메뉴에서 Developer settings 클릭 3. Personal access tokens 클릭 4. generate new token을 통해 새로운 토큰 생성 5. 토큰의 이름 설정 6. 젠
cordingmonster.tistory.com
2.빌드


3.ssh ec2연결

Passphrase는 입력안해도된다
Path to key칸에 ec2 접속 .pem파일 경로 입력
4.쉘스크립트 실행
4-1쉘스크립트 작성
https://cordingmonster.tistory.com/287
베포 자동화 쉘스크립트
value=0 value2=0 echo > /dev/tcp/127.0.0.1/xxx2 value=`echo $?` echo > /dev/tcp/127.0.0.1/xxx1 value2=`echo $?` echo "xxx2오픈상황:${value}" echo "xxx1오픈상황:${value2}" timestamp=`date +%Y%m%d%H%M` echo "$timestamp" cd /home/ec2-user/jenkins mv x
cordingmonster.tistory.com
4-2 빌드 후 조치 추가
