SCM & CI,CD

[Jenkins]GitHub 연동 (1)

  • -
반응형

지난 글에서 Git을 이용해 소스 관리를 하는 방법에 대해 포스팅했었습니다. 

오늘 포스팅할 내용은 Git의 데이터를 저장하는 서버인 GitHub와 Jenkins라는 오픈 툴을 이용해 소스를 배포하는 방법에 대해 정리하였습니다.

 

※ 테스트 환경
  • Windows 7
  • Tomcat 9

1) Jenkins를 설치한다.

www.jenkins.io/download/ 사이트에 접속해 아래 war 파일을 다운받는다.

 

 

2) Logon Type : Run service as LocalSystem을 체크하고 넘어간다.

 

3) 기본 포트가 8080으로 셋팅되어 있는데 8080포트가 사용중이지 않다면 넘어가도 된다.(8080 포트가 사용중이라면 변경해준다)

JDK가 설치되어 있는 경로를 잡아준다.

 

4) 설치가 완료되면 아래와 같이 URL을 입력해 접속한다.

 

5) Password는 페이지에서 알려주는 경로에서 알 수 있다.

 

6) 로딩이 완료되면 몇 가지 설정을 하는 화면이 나오는데, Install suggested plugins를 선택하고 넘어간다.

  • Install suggested plungins : 기본 플러그인
  • Select plugins to install : 커스텀 플러그인

 

7) 계정을 생성한다.

 

8) Jenkins URL은 변경해도 되지만 여기서는 기본으로 두었다.

 

9) 여기까지 Jenkins 설치가 완료되었다.

 

10) 이제 GitHub와 연결하기 위한 몇 가지 설정을 시작한다. 메뉴 중 Jenkins 관리를 클릭한다.

 

11) Global Tool Configuration 클릭

 

12) Maven, JDK, Git 파일을 설정한다.

 

Maven

12-1) 먼저 maven.apache.org/download.cgi사이트에 접속해 파일을 다운받는다.

 

12-2) Maven Configuration에 아래와 같이 옵션 선택 후 다운받은 maven 파일의 settings.xml이 있는 경로를 입력한다. 

 

12-3) 맨 하단에도 Maven 설정이 있다. Add Maven 클릭 후 name에는 적당한 이름과 MAVEN_HOME에는 maven 폴더명까지만 경로를 입력해준다.

 

JDK

12-4) Maven과 마찬가지로 jdk가 설치되어 있는 경로를 입력해준다.

 

Git

12-5) Git 실행 파일을 등록한다.


 

반응형

'SCM & CI,CD' 카테고리의 다른 글

.gitignore 관리하기  (0) 2020.12.22
[Jenkins]GitHub 연동 (2)  (0) 2020.12.08
[버전관리]Eclipse + Git 연동  (0) 2020.12.04
GitHub 사용법 - Git Bash를 이용한 소스 올리기  (7) 2020.05.07
소스트리 Github 연동방법  (0) 2019.05.28
Contents

포스팅 주소를 복사했습니다.

이 글이 도움이 되었다면 공감 부탁드립니다.