출고예상일 안내
주문하신 상품이 한국에서 현지 배송을 위한 출고단계가 이루어질 것으로 예상되는 날짜입니다. 상품을 준비하는 과정에서 내부적인 사정으로 인해 출고예상일에 다소 오차가 생길 수 있습니다.
여러 상품(예약상품포함)을 함께 주문하신 경우 출고예상일이 가장 늦은 날짜에 맞춰 함께 배송됩니다.

젠킨스 블루오션 시작하기 선언형 파이프라인 기초부터 실습까지
원제 : Beginning Jenkins Blue Ocean: Create Elegant Pipelines With Ease
ISBN : 9791161753034 / 244쪽 188 x 235 (㎜)
이 상품에 궁금하신점이 있으세요? 1:1상담문의

-
정지훈
-
LearnAI Team
- 25,200
- 21,600
- 26,100
- 21,600
반디앤루니스 리뷰
젠킨스의 파이프라인은 CI/CD 환경을 구축하는 데 핵심적인 기능임에도 불구하고, 학습 및 적용이 쉽지 않았다. 그러나 새로 도입된 블루오션 기능을 통해 파이프라인의 생성, 실행, 시각화 작업이 얼마나 쉬워졌는지를 이 책에서 확인할 수 있다. 또한 블루오션의 직관적인 인터페이스와 강력한 파이프라인 편집 기능을 예제를 통해 보여줌으로써 모든 사용자가 파이프라인을 쉽게 사용할 수 있도록 설명한다.
실제로 이 책은 블루오션을 소개하고, 단계별 설치 안내를 제공하는 것으로 시작한다. 브랜치마다 파이프라인을 생성하고, Git과 GitHub 리포지토리에 풀리퀘스트하는 방법과 개선된 파이프라인 시각화 기능과 로그 진단 기능을 알려준다.
책의 후반부에서는 파이프라인을 시각적으로 관리할 수 있는 비주얼 파이프라인 에디터와 선언형 구문을 상세히 설명하고, 파이프라인 코드를 작성할 때 도움 주는 각종 소프트웨어와 공유 라이브러리를 통한 확장법도 설명한다.
출판사 리뷰
- 젠킨스 블루오션을 이해하고, 사용법을 알 수 있다. - 비주얼 파이프라인 에디터로 멋진 파이프라인을 작성할 수 있다. - 선언형 파이프라인 구문을 작성할 수 있다. - 선언형 파이프라인 코드를 작성하는 데 도움이 되는 도구를 사용할 수 있다. - 젠킨스 공유 라이브러리를 통해 파이프라인을 확장할 수 있다. - 블루오션에서 표준 젠킨스 파이프라인을 시각화할 수 있다. - 블루오션의 테스트 결과를 구성하고 출력할 수 있다. - 개선된 파이프라인 시각화 기능으로 파이프라인 실패 시 정확한 진단을 할 수 있다. - 깃(Git), 깃허브(GitHub), 깃랩(Gitlab) 저장소용 멀티브랜치 파이프라인 프로젝트를 생성할 수 있다.
1장. 개요
젠킨스 블루오션이란?
-요청에 따른 개선의 산물
-모두를 위한 지속적 인도(CD) 도구
-젠킨스 플러그인
블루오션이 제공하는 기능
-파이프라인 생성 마법사
-비주얼 파이프라인 에디터
-젠킨스 파일
-파이프라인 시각화
-변경사항과 테스트, 산출물 메뉴 보기
-파이프라인 액티비티/브랜치
-블루오션 대시보드
고려할 점
-블루오션에서 기존 젠킨스 프로젝트 실행하기
-프리스타일이나 다중 구성 프로젝트는 블루오션에서 동작하는가?
-선언형 파이프라인 구문
-복잡한 파이프라인을 쉽게 이해하기
-여전히 표준 젠킨스 인터페이스를 사용할 일이 있을까?
-지금 바꾸는 게 잘하는 것일까?
-누가 블루오션을 사용해야 할까?
-앞으로의 전망은 어떨까?
요약
2장. 젠킨스 블루오션 설정
도커를 이용한 블루오션 설정
-젠킨스 블루오션 도커 이미지 다운로드
-젠킨스 블루오션 컨테이너 생성
-젠킨스 설정 마법사로 실행하기
기존 젠킨스 서버에 블루오션 설정하기
고려할 점
-아파치에서 젠킨스 블루오션을 실행하는 경우
-엔진엑스에서 젠킨스 블루오션을 실행하는 경우
-아파치 톰캣에서 젠킨스 블루오션을 운영하는 경우
요약
3장. 첫 파이프라인 만들기
사전 준비사항
-젠킨스 에이전트용 도커 이미지 가져오기
-젠킨스에서 도커 이미지용 자격 증명 생성하기
-도커 플러그인 설치
-도커 플러그인 구성
파이프라인 생성 마법사 사용하기
-블루오션 파이프라인과 깃 저장소 연결
-블루오션 파이프라인과 깃허브 저장소 연결
-블루오션 파이프라인과 비트버킷 저장소 연결
-블루오션 파이프라인과 깃랩 저장소 연결
-젠킨스에서 저장소 연결용으로 저장한 자격 증명 보기
비주얼 파이프라인 에디터 사용하기
-글로벌 에이전트 할당
-Build & Test 스테이지 생성
-스텝 추가
-셸 스크립트 스텝 추가
-Stash 스텝을 추가해 스테이지 간 산출물 전달하기
-Build & Test 스테이지용 에이전트 지정
-Report & Publish 스테이지 생성
-Un-Stash 스텝 추가
-테스트 결과 리포트
-블루오션에 산출물 업로드
-Report & Publish 스테이지용 에이전트 지정
파이프라인 시각화 사용
-파이프라인 실행 취소
-파이프라인 재실행
-파이프라인 흐름도 사용
-스텝별, 스테이지별, 파이프라인별 로그 추적
-테스트 뷰 사용
-Artifacts 화면 사용
블루오션에서 기존 파이프라인 편집
-아티팩토리 서버 실행
-젠킨스에 아티팩토리 플러그인 설치
-젠킨스에서 아티팩토리 플러그인 구성
-젠킨스 블루오션 파이프라인 편집
프로젝트의 멀티브랜치용 파이프라인 보기
풀 리퀘스트용 파이프라인 실행
요약
4장. 선언형 파이프라인 구문
코드 방식의 파이프라인 소개
-스크립트형 파이프라인
-선언형 파이프라인
-젠킨스 파일
선언형 파이프라인 구문
-섹션
-지시어
-순차 스테이지
-병렬 스테이지
-스텝
요약
5장. 선언형 파이프라인 개발 도구
아톰 에디터의 자동 완성 및 구문 강조 기능
-자동 완성 및 구문 강조용 패키지 설치
-config.cson 파일 수정
-자동 완성 및 구문 강조 사용
비주얼 스튜디오 코드의 구문 강조 및 젠킨스 파일 유효성 검증
-구문 강조 확장 프로그램 설치
-젠킨스 파일 유효성 검증용 확장 프로그램 설치
-settings.json 파일 수정
-구문 강조 및 젠킨스 파일 유효성 검증 사용
이클립스 IDE의 자동 완성, 구문 강조, 젠킨스 파일 유효성 검증
-자동 완성, 구문 강조, 젠킨스 파일 유효성 검증용 플러그인 설치
-Jenkins Editor 플러그인 설정 변경
-자동 완성, 구문 강조, 젠킨스 파일 유효성 검증 실행
젠킨스의 선언형 지시어 생성기
젠킨스의 스니핏 생성기
요약
6장. 공유 라이브러리 작업
공유 라이브러리를 사용하는 이유
-공유 라이브러리의 동작 방식
-공유 라이브러리의 디렉토리 구조
공유 라이브러리 검색
-젠킨스에서 사전 구성된 설정을 사용해 공유 라이브러리 검색
-파이프라인 실행 중에 직접 공유 라이브러리 검색
파이프라인에서 공유 라이브러리 사용하기
공유 라이브러리 생성
-공유 라이브러리에서 전역 변수 사용
-공유 라이브러리에서 커스텀 스텝 사용하기
요약
부록
도커 호스트 설정
-사전 준비사항
-저장소 설정
-도커 설치
도커 원격 API 활성화(중요)
-docker.conf 파일 수정
-docker.service 파일 수정
젠킨스의 프록시 호환성 활성화




































