외우지말고 이해하라.

외우는 것 보단 이해해서 내것으로 만들어 활용하기

IT Study/개발 공부

빌드(Build)와 제킨스(Jenkins) 요약 - 출처 : 뷰티풀 프로그래밍

hyg4196 2021. 9. 8. 09:39
반응형

 

Build란?

빌드는 서버에 올릴 수 있는 상태로 만드는 것을 빌드라고 합니다.

서버에 올려서 사용자가 사용 할 수 있게 하는 것은 배포(Deploy)라고 합니다.

서버에 반영을 하는 것을 '배포'라고 하고 배포 하기 위한 준비 과정을 '빌드'라고 합니다.

 

Build 자동화

개발자의 시간은 소중하기 때문에 최대한 반복작업은 자동화 할 필요가 있습니다.

수정하고 빌드하고 dev에 올리고 하는데 너무 시간을 많이 잡아먹기 때문입니다.

 

Jenkins란?

위에서 이야기한 빌드를 자동화 해주는 툴입니다.

 

대표적인 기능은

1. 대쉬보드 제공

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

 

2. 배포 스크립트를 실행해주기

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

 

단점 : 세팅이 어렵고 세팅이 어렵고 세팅이 어렵다....

 

출처 : https://krksap.tistory.com/1377

반응형