이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

가격
22,000
10 19,800
YES포인트?
1,100원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

에이콘 소프트웨어 테스팅

이 상품의 태그

책소개

목차

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 파일 수정
__젠킨스의 프록시 호환성 활성화

저자 소개 2

니킬 파타니아

관심작가 알림신청
 

Nikhil Pathania

현재 지멘스(Siemens Gamesa Renewable Energy)에서 데브옵스(DevOps) 일을 하고 있다. SCM 관리자로 일하기 시작해 데브옵스와 자동화 분야로 옮겨 다양한 도구와 기술을 활용하고 있다. 일하면서 다양한 IT 프로젝트에서 CI(Continuous Integration)와 CD(Continuous Delivery) 솔루션을 개발하고 적용하고 있다. 수작업으로 해야 하는 부분을 자동화시키는 것과 여러 지표를 이용해 팀원들이 소프트웨어 개발 주기를 이해할 수 있도록 돕는 데 관심이 많다. 최근에는 일래스틱 스택(Elastic Stack)과 컨테이너 기술을
현재 지멘스(Siemens Gamesa Renewable Energy)에서 데브옵스(DevOps) 일을 하고 있다. SCM 관리자로 일하기 시작해 데브옵스와 자동화 분야로 옮겨 다양한 도구와 기술을 활용하고 있다. 일하면서 다양한 IT 프로젝트에서 CI(Continuous Integration)와 CD(Continuous Delivery) 솔루션을 개발하고 적용하고 있다.
수작업으로 해야 하는 부분을 자동화시키는 것과 여러 지표를 이용해 팀원들이 소프트웨어 개발 주기를 이해할 수 있도록 돕는 데 관심이 많다. 최근에는 일래스틱 스택(Elastic Stack)과 컨테이너 기술을 데브옵스에 적용시키는 일을 하고 있다.
시간이 날 때마다 책을 읽거나 쓰고 명상을 하며, 열정적인 등산가로 자전거 타기나 등산을 즐겨한다. 트위터 @otrekpiko를 통해 연락할 수 있다.

니킬 파타니아의 다른 상품

모바일 브라우저 개발부터 클라우드 서비스 기획까지 20년간 다양한 개발 프로젝트에 참여했으며 현재는 SW와 IT 분야의 기술 조사 평가 업무를 하고 있다. 개발 환경 최적화에 관심을 갖고 에이콘출판사에서 펴낸 『젠킨스 마스터』(2018), 『젠킨스 블루오션 시작하기』(2019), 『린 모바일 앱 개발』(2019), 『배포 자동화와 지속적 인도』(2022), 『젠킨스로 배우는 CI/CD 파이프라인 구축』(2024), 『알고리듬으로 생각하기』(2024) 등을 번역했다.

이정표의 다른 상품

품목정보

발행일
2019년 05월 30일
쪽수, 무게, 크기
244쪽 | 188*235*14mm
ISBN13
9791161753034

출판사 리뷰

[이 책에서 다루는 내용]

- 젠킨스 블루오션을 이해하고, 사용법을 알 수 있다.
- 비주얼 파이프라인 에디터로 멋진 파이프라인을 작성할 수 있다.
- 선언형 파이프라인 구문을 작성할 수 있다.
- 선언형 파이프라인 코드를 작성하는 데 도움이 되는 도구를 사용할 수 있다.
- 젠킨스 공유 라이브러리를 통해 파이프라인을 확장할 수 있다.
- 블루오션에서 표준 젠킨스 파이프라인을 시각화할 수 있다.
- 블루오션의 테스트 결과를 구성하고 출력할 수 있다.
- 개선된 파이프라인 시각화 기능으로 파이프라인 실패 시 정확한 진단을 할 수 있다.
- 깃(Git), 깃허브(GitHub), 깃랩(Gitlab) 저장소용 멀티브랜치 파이프라인 프로젝트를 생성할 수 있다.

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.

19,800
1 19,800