CI CD/JenKins
Jenkins(Mac m1) 31 Jenkins AWS EC2 jenkins - tomcat배포
svdjcuwg4638
2023. 7. 4. 16:49
AWS에서 jenkins public ip번호에 8080포트접속으로 jenkins사이트에 접속한뒤 플러그인 두개를 받아줍니다.
maven설정
jenkins관리 - tools에서 maven설정
현재 jenkins서버에 opt/maven을 설치하여 설치된 maven경로지정후 사용한다고 명시
새로운 item생성
maven프로젝트 선택후 생성
git체크후 URL자신의 git주소를 입력하고
기본값은 master로 지정되어있지만 저의 깃에는 main디렉토리를 가져올것이라 main이라고 명시
Build 밑과같이 설정
빌드 후 조치에 deploy war/ear to a container 선택후 밑과같이 추가해주기
containers add버튼을 누른뒤 입력할것
tomcat URL주소는 amazon 에 등록된 tomcat의 public ip 주소와 8080으로 등록하였으니 위와같이 적어주었습니다.
credentials 추가입력란
tomcat-conf 폴더 안의 users.xml안에 명시한 deployer (Role)등록해주고 접속하도록 명시함
저장하고 지금 빌드 해보기
빌드가 성공했다면 해당 경로에 설정한 파일이 생성이 잘되었는지 확인