티스토리 뷰
젠킨스 빌드 환경 구축
젠킨스와 버전 관리 시스템 그리고 빌드 툴을 연동하여 젠킨스를 통한 빌드가 이루어 질 수 있도록 환경을 구축하는 실습 예제이다.
Windows 10 / JDK 1.8 / Tomcat 8.5.20 / Git 2.14.1 / Jenkins 2.60.3 / Gradle 4.1 / github
젠킨스 플러그인 설치
실습에서 필요한 플러그인은 Git / Github / Gradle Plugin이고, 각 플러그 인을 검색하여 설치를 진행한다.
- 메인 페이지 왼쪽 사이드 메뉴의
Jenkins 관리
탭으로 이동한다.
Jenkins 관리
메뉴의 플러그인 관리 탭으로 이동한다.
설치 가능
탭으로 이동하여 설치하고자 하는 플러그인을 체크 한 후 설치한다.
Git 설치
- https://git-scm.com/ 링크로 이동한다.
- 메인화면 오르쪽에 Downloads for Windows를 통해 설치한다.
- 설치 위치를 지정하고 default 설정으로 설치한다.
- 설치 위치로 이동하여 git bash를 실행하고 git --version 명령을 통해 설치 된 git의 버전을 확인한다.
Build Tool 설치
https://gradle.org/releases/ 링크로 이동한다.
Gradle latest version을 다운 받는다.
설치를 원하는 위치에서 압축을 해제한다.
윈도우 환경 변수를 설정한다
- 제어판 -> 시스템 -> 고급 시스템 설정 -> 고급 탭의 "환경 변수 (N)"로 진입
- 시스템 변수 -> 새로 만들기 -> 변수 이름 : GRADLE_HOME -> 변수 값 : GRADLE root 위치
- "시스템 변수(S)"에서 Path를 클릭하고 "새로 만들기(N)" 버튼 클릭 후 "%GRADLE_HOME%\bin" 경로 추가
Git bash 쉘을 열고 gradle -v 명령을 통해 설치 된 버전을 확인한다.
젠킨스 Tool Configuration 설정
젠킨스와 연동할 Tool의 Configuration을 설정한다. Tool들이 로컬 환경에 설치 되어 있다면 install automatically 메뉴에 체크 해제하고 로컬에 설치된 Path를 등록한다.
Jenkins 관리
탭의 Global Tool Configuration 메뉴를 선택한다.
- JDK install automatically에 체크 해제 하고, JAVA_HOME의 Path를 입력한다. 제대로 입력하지 않으면 잘못된 Path라는 경고가 발생한다.
- Git install automatically에 체크 해제 하고, Git의 Path를 입력한다. 여기서는 git.exe까지 입력해야 한다.
- Gradle install automatically에 체크 해제 하고, GRADLE_HOME의 Path를 입력한다.
- Tool의 Path 설정이 끝났다면 설정을 저장한다.
'ICT Eng > Tools' 카테고리의 다른 글
[Jenkins] 빌드 실행 및 결과 조회 (0) | 2017.09.12 |
---|---|
[Jenkins] 젠킨스와 Github 연동하기 (0) | 2017.09.11 |
[Jenkins] 젠킨스 설치 및 구동 (0) | 2017.09.11 |
[Jenkins] 젠킨스란 무엇인가 (3) | 2017.09.11 |
[Gradle] 설치 및 프로젝트 생성 (0) | 2017.09.11 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 한밭대학교
- 자바
- Wisoft
- github
- 한밭이글스
- 레드블랙트리
- Algorithm
- JPA
- 라즈베리파이
- 스프링부트
- vuex
- 시간복잡도
- 순환
- 정렬
- 젠킨스
- Spring
- Raspberry Pi
- 알고리즘
- Spring Boot
- 인프런
- Java
- 무선통신소프트웨어연구실
- RBT
- AWS
- springboot
- Recursion
- ORM
- IT융합인력양성사업단
- Vue.js
- vuejs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함