젠킨스를 설치 한 후에
Jenkins 관리에 들어가서
jdk 설정 잡아주고
maven 설정
설치되어 있지 않으므로 Install automatically 선택!
이렇게 JDK 와 Maven 설정을 잡아주고
플러그인 관리로 들어가서
설치 가능 탭으로 들어가서
Maven Integration과 Deploy to container
이 2가지 플러그인을 설치해주어야 하는데
나는 다 깔려있는건지 안나와서 패스~
그리고 젠킨스에서 톰캣 서버에 접근하기 위해서
톰캣이 설치된 경로로 가서

tomcat-users.xml 을 열어보면
위와 같이 되어 있는데
<tomcat-users> 사이에
<!-- 젠킨스 톰캣서버 빌드를 위해 사용자계정 추가-->
<role rolename="tomcat"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="seadmin" password="seadmin" roles="tomcat,manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
위와 같이 입력해 줍니다.
그리고 톰캣 서버를 재시작 해줍니다.
새로운 Item을 선택해서
프로젝트 명을 입력 하고
Freestyle project 선택 후 OK 클릭
소스코드 관리에서
Repository URL 을 입력해주고
밑에 Credentials 에서 Add를 입력해주면 Jenkins 라고 나오는데
클릭해 들어가면
위와 같이 아이디와 비번 입력하는 창이 뜨는데 Jenkins 에 관리자로 만들었던 아이디와 비번을 입력하면 됍니다.
다 입력후 Apply와 저장을 클릭해서 나옵니다.
그러면
위와 같이 TestProject가 나오는데
좌측에 Build Now를 누르면 프로젝트 빌드를 시작합니다.
#1 왼쪽에 파랑동그라미가 나온걸로 봐서 빌드를 성공한 것으로 보이는데
들어가서 확인해보면
Fineshed: SUCCESS 가 뜬 것을 확인 할 수 있습니다.