블로그
후기
멘토진
← 블로그 목록으로 돌아가기
Jenkins Job의 유형 : Freestyle vs 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
jenkins-job-types-freestyle-vs-pipeline
type
post
updatedAt
✅ 1. Job이란 무엇일까?
Jenkins에선 Job(프로젝트)은
Jenkins가 수행해야 할 작업의 기본 단위
소스 코드 가져오기, 소스 컴파일하기 등 Jenkins에게 지시할
일련의 작업 순서와 명세서
를 의미함
✅ 2. Jenkins 잡의 두가지 핵심 유형
Freestyle Project
마우스 클릭과 빈칸 채우기만으로 간단하게 설정을 구성하는 전통적이고 기본적인 방식
초기 설정이 매우
직관적이고 간단함
하지만 빌드 과정이 복잡해지거나 여러 단계로 나뉘면
관리가 어려워진다는 단점
이 있음
Pipeline Project
코드를 직접 작성
하여 전체 빌드, 테스트, 배포 과정을 정의하는 방식
주로
실무에서는 해당 방식이 권장
됨
Jenkinsfile을 활용하여 작업 단계를 스크립트로 기록함
코드로 관리하기 때문에 수정 이력 버전 관리가 가능하고, 조건문이나 반복문을 활용하여 훨씬
복잡하고 유연한 CI/CD 워크플로우를 구성
할 수 있음
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)
강의의 수업 자료 중 일부입니다.