블로그
후기
멘토진
← 블로그 목록으로 돌아가기
Pipeline 프로젝트를 실무에서 사용해야 하는 이유
JSCODE 시니
2026. 04. 09.
author
JSCODE 시니
category
Jenkins CI/CD
createdAt
Apr 9, 2026 12:55 PM
isPublic
isPublic
series
Jenkins를 활용한 CI/CD 입문 (with.AWS)
slug
why-use-jenkins-pipeline-in-production
type
post
updatedAt
✅ 1. Jenkins의 작업 초기 형태
초기 Jenkins는
Freestyle 작업만 지원
했기 때문에 이를 단순히 Job이라고 불렀음
이 작업들은 전적으로
Jenkins의 UI를 활용하여 구성을 만들고 실행
하는 방식임
✅ 2. Freestyle 프로젝트의 한계점
실무에서 사용하는
CI/CD 는 복잡
한 경우가 많음
UI 기반인 Freestyle 작업만으로 구성하기에는
한계가 존재
함
누군가 구성을 변경했을 때
추적하기가 어려움
플러그인이 필요할 때마다 수많은 플러그인을 추가 및 구성해야 하는 번거로움이 존재함
✅ 3. Pipeline 프로젝트의 등장
Freestyle의 한계를 극복하기 위해 Pipeline 프로젝트가 등장함
전체 빌드 및 배포 구성이 일반적인 소프트웨어 코드처럼 저장됨
코드의 변경 사항을
추적
할 수 있음
현대 CI/CD에 필수적인 병렬 실행, 여러 단계 구성 등
복잡한 워크플로우를 코드로 유연하게 제어
할 수 있음
✅ 4. 실무에서는 무조건 Pipeline 방식만을 사용해야 할까?
Freestyle 방식은
빠르고 간단하게 결과
를 얻고 싶을 때나 기존의 레거시 환경에서는 여전히 괜찮은 방식임
하지만 요즘의
DevOps 환경에서는 권고되는 방식이 아님
따라서 우리 강의에서는 가장 최신 실무 사례를 가르치기 위하여,
Pipeline 작업에 집중하여 학습
할 예정임
author
category
Jenkins CI/CD
createdAt
Apr 9, 2026 01:25 PM
isPublic
isPublic
series
Jenkins를 활용한 CI/CD 입문 (with.AWS)
slug
type
series-footer
updatedAt
📎
이 글은
Jenkins를 활용한 CI/CD 입문 (with.AWS)
강의의 수업 자료 중 일부입니다.