본문 바로가기
DevOps

젠킨스(JenKins) 란?

by 앙헬디마리아 2021. 4. 29.
728x90

이전글의 주제였던 CI/CD를 한번 보고 오시는걸 추천한다.

 

yous3163.tistory.com/35

 

CI/CD 란

CI (Continuous Integration)란 여러 개발자가 작성하거나 수정한 소스를 지속적으로 통합하고 테스트하는 것을 뜻한다. CD (Continuous Delivery/Deployment)란 개발, 통합, 배포, 릴리즈, 테스트를 자동화하여..

yous3163.tistory.com

CI/CD의 툴 중 하나인 Jenkins에 대해 알아보자.

 

 

기본 개념 

 

- Java Runtime Environment에서 동작

- 다양한 플러그인들을 활용해서 각종 자동화 작업 처리

- 일련의 자동화 작업의 순서들의 집합인 파이프라인을 통해 CI/CD 파이프라인 구축

 

 

Jenkins의 대표적인 기능은 

 

1. 대쉬 보드 제공

여러가지 배포 작업의 상황을 모니터링 할 수 있다.

 

2. 배포 스크립트를 실행해준다.

배포 스크립트를 개발자 로컬에서도 실행할 수 있는데 젠킨스라는 프로그램을 띄워놓으면 스케쥴링이 가능하다.

 

 

 

윈도우10에서 젠킨스 설치해보기

 

oingdaddy.tistory.com/246

 

Jenkins Window 10에 설치하기

Jenkins에 대한 주제를 많이 다루면서 설치하는 방법에 대해서는 포스팅을 안했었다니... 마침 새로운 PC에 Jenkins를 설치할 일이 있어서 겸사겸사 포스팅도 해본다. Jenkins download and deployment Jenkins

oingdaddy.tistory.com

 

블로그를 잘 보며 윈도우10에서도 젠킨스를 설치해보자.

 

 

젠킨스를 사용해서 자동빌드 & 배포 환경 구성

 

현재 오라클 클라우드, 구글 클라우드 회원가입 신청을 했지만 아직완료되지 않아 로컬PC에서 작업중이다.

 

위를따라서 젠킨스를 설치하고 현재 작업하고 있는 프로젝트는 Gradle이기 때문에 Gradle도 PC에 설치하자. 

 

thecodinglog.github.io/gradle/2019/09/11/install-gradle-in-windows.html

 

Windows에 Gradle 설치하기

Windows에 수작업으로 Gradle 설치하기

thecodinglog.github.io

다음 블로그를 보고 잘따라해보장 ㅎㅎ

 

 

자 여기까지 완료되었으면 시작해보자 !

 

다음블로그에서..

 

 

 

참조


krksap.tistory.com/1377

gaebal-goebal.tistory.com/45

gaebal-goebal.tistory.com/46

728x90

'DevOps' 카테고리의 다른 글

AWS Docker 설치/실행  (0) 2021.05.03
Docker(도커) 란 ?  (0) 2021.05.03
AWS EC2 Jenkins 설치  (0) 2021.05.02
로컬에서 젠킨스 GitHub과 연결 ( 자동빌드)  (0) 2021.04.30
CI/CD 란  (0) 2021.04.27