[03.Jenkins 소개 및 설치 #2], [04. Jenkins 소개 및 설치 #2 실습]
*젠킨스 설치 과정
1. 젠킨스 설치
2. 젠킨스 설정(java, mvn, git)
3. 젠킨스 프로젝트 세팅(git 정보 가져오기)
4. 배포 파이프라인 구축
[관리]에서 다양한 설정을 할 수 있다
[Global Tool Configuration]이 다양한 환경설정을 해주는 곳이다. 설치가 되어있다면, 기존의 경로와 해당 항목들을 매칭시킨다. 설치가 되어있지 않다면, 새롭게 해당 프로그램들을 설치하고 연동한다. Java, Maven이 기본적으로 있어야 빌드가 완료된다.
2. 젠킨스 설정(java, mvn, git)
터미널에서 자바 설치 확인, mvn 설치 확인, git 설치확인
JDK쪽에 install을 진행할 수 있다. 서버에서 젠킨스를 이용할 때는 openjdk를 입력한다
git --version으로 깃 설치를 확인한다. 없다면 깃을 설치한다. mvn --version으로 메이븐 설치를 확인한다. 없다면 메이븐을 설치한다.
3. 젠킨스 프로젝트 세팅(git 정보 가져오기)
새로운 아이템 생성으로 [Enter an item name]에 build_aws로 입력해넣는다. develop과 master로 따로 만드는 전략을 할수도 있으므로 2개를 만들면 된다.
[Freestyle project] 을 클릭하면 프로젝트 생성이 완료된다. 마지막 빌드가 완료된 시간과 기타 정보들이 남아있다.
[구성]으로 들어가면 빌드에 관련된 많은 정보들이 있다. 소스코드 관리에 bitbucket은 git을 설정할 수 있다. 이외에 다른 많은 툴을 사용할 수 있다. [Repoisotry URL]을 설정하고 Credential을 선택한다.
Credential의 [Add]에서 Jenkins를 확인할 수 있다, Username, Password정보를 입력하면 된다. 그렇게 새로운 계정정보를 추가할 수 있다. Invoke top-level Maven scripts로 메이븐 버전을 설치한다. POM 파일 정보도 입력한다.
필수 링크 확인
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'회고 > aws&docker fastcampus' 카테고리의 다른 글
AWS/Docker 클라우드 패스트캠퍼스 챌린지 14일차 (0) | 2021.09.19 |
---|---|
AWS/Docker 클라우드 패스트캠퍼스 챌린지 13일차 (0) | 2021.09.18 |
AWS/Docker 클라우드 패스트캠퍼스 챌린지 11일차 (0) | 2021.09.16 |
AWS/Docker 클라우드 패스트캠퍼스 챌린지 10일차 (0) | 2021.09.15 |
AWS/Docker 클라우드 패스트캠퍼스 챌린지 9일차 (0) | 2021.09.14 |