프로젝트 의 Jenkins 스킬 트리

확인된 빌드 전달하기

Jenkins에 완전한 방문자 자료 묶음을 보관하고 확인된 기존 빌드를 선택해 출처를 추적할 수 있는 원본 아카이브를 전달합니다.

프로젝트JenkinsDevOps

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

확인된 빌드 전달하기는 Pipeline의 기본 조작을 알고 기존 빌드를 안정적으로 전달하려는 학습자를 위한 Jenkins 실습 프로젝트입니다. 가상의 행사 주최자 Walk Weekender를 위해 실제로 작동하는 페이지, 경로 그림, 정류 지점 데이터와 완전한 방문자 안내가 담긴 자료 묶음을 다룹니다.

두 개의 가이드 실습에서 성공했지만 다운로드를 보관하지 않은 빌드를 완전한 아카이브로 바꾸고, 별도 전달 작업으로 이미 확인된 기존 실행을 가져옵니다. 독립 챌린지는 행사와 원본의 관계를 바꾸며 비슷한 버전 코드를 사용하는 다른 행사도 포함합니다. 각 단원은 독립적으로 준비된 환경에서 시작합니다.

학습 내용

과정을 마치면 다음을 할 수 있습니다.

  • Jenkins가 작업 공간을 정리하기 전에 완전한 빌드 산출물을 보관합니다.
  • 로컬 페이지, 이미지, CSV와 안내가 포함된 자료를 다운로드해 사용합니다.
  • 행사, 버전과 빌드 결과를 비교해 확인된 기존 원본 실행을 찾습니다.
  • Copy Artifact로 변동하는 선택을 명시적인 작업과 빌드 번호로 바꿉니다.
  • Jenkins 지문으로 원본 아카이브부터 별도 전달 빌드까지 추적합니다.
  • 다른 행사와 두 작업의 정리 동작을 유지하면서 원본 자료를 전달합니다.

추천 대상

작지만 완결된 산출물 전달 작업을 경험하고 싶은 Jenkins 입문자, 개발자와 DevOps 학습자에게 적합합니다.

사전 지식: Jenkins 기본 화면 조작, 짧은 Declarative Pipeline을 알아보는 능력, ZIP 압축 풀기를 포함한 기본 파일 조작이 필요합니다. 익숙하지 않다면 Jenkins for Beginners의 Pipeline 입문을 먼저 완료하세요. 아카이브, 작업 공간 정리, 지문과 명시적 원본 선택은 사용 전에 설명합니다. Java나 웹사이트 프로그래밍 경험은 필요하지 않습니다.

학습 환경: 각 활동에는 Jenkins와 Pack Desk 브라우저 진입점, 준비된 행사 파일과 정상 동작하는 생성 프로그램이 있습니다. 필요한 단원에는 Copy Artifact도 준비되어 있습니다. 클라우드 계정, 공개 Git 서비스나 로컬 소프트웨어 설치는 필요하지 않습니다. 다운로드한 아카이브는 자신의 컴퓨터에 저장됩니다. 사이트, 화면 레이블과 프로그램 출력은 영어로 유지되며 학습 문서는 9개 언어로 제공됩니다.

자주 묻는 질문

웹사이트를 만들거나 Jenkins 플러그인을 설치하나요?

아니요. 방문자 파일, 생성 프로그램과 필요한 플러그인은 제공됩니다. 짧은 Pipeline을 바꾸고 원본 매개변수를 선택한 뒤 실제 파일과 빌드 추적 기록을 살펴봅니다.

항상 가장 최근에 성공한 빌드를 복사하면 안 되나요?

더 최근의 성공 실행에 아직 확인되지 않은 초안이 들어 있을 수 있습니다. 실제 아카이브의 버전을 비교하고 작업 공간이 비워진 뒤에도 요청에 맞는 기존 실행을 전달합니다.

지문이 릴리스 승인을 증명하나요?

아니요. Jenkins 지문은 빌드 사이에서 파일의 동일성과 사용을 추적합니다. 확인된 버전은 업무 요청이 지정하며 이 과정은 승인 흐름이나 게시자 서명을 구현하지 않습니다.

전달 대상은 무엇인가요?

작은 로컬 교육용 수신기가 전달 파일을 Pack Desk로 제공하고 고정 요청과 맞지 않는 자료를 거부합니다. Jenkins에 집중한 연습이며 운영용 산출물 레지스트리는 아닙니다. 독립 챌린지는 이미 배운 메커니즘을 사용하고 완전한 별도 해답을 제공합니다.

표지 마스코트는 Jenkins 프로젝트의 아트워크를 AI로 각색했으며, CC BY-SA 3.0을 따릅니다.

강사

labby
Labby
Labby is the LabEx teacher.