DefinitionPipeline script from SCM 으로 설정

image.png

하단 각 항목 입력

image.png

image.png

SCMGit

Repository URL → Github 레포지토리 URL

Branch Specifier*/main 또는 */master 나머지 전부 기본값

Script Path → Jenkinsfile

Credentials → - none -

Repository browser → (자동)

Additional Behaviours → 그대로

Lightweight Checkout → 체크 (Git clone시 history 포함 없이 최소 파일만 가져옴)

프로젝트 루트 디렉토리에 Jenkinsfile (확장자 없음) 추가

해당 파일에 파이프라인 스크립트 작성