국립세종도서관
상세검색 닫기
자료유형
본문언어
출판년도 ~
정렬
상세검색 +

기타

  • 홈으로
글씨 글씨 확대 글씨 축소
젠킨스 마스터 : 기초부터 빌드 파이프라인 구축까지 효율적인 자동 배포 환경 만들기 / 조나단 맥앨리스터 지음 ;이정표 옮김
젠킨스 마스터 : 기초부터 빌드 파이프라인 구축까지 효율적인 자동 배포 환경 만들기 책표지
  • ·표제/책임표시사항 젠킨스 마스터 : 기초부터 빌드 파이프라인 구축까지 효율적인 자동 배포 환경 만들기 / 조나단 맥앨리스터 지음 ;이정표 옮김
  • ·발행사항 서울 : 에이콘, 2018
  • ·형태사항 398 p. :삽화, 도표 ;24 cm
  • ·총서사항 (Acorn+Packt technical book 시리즈)
  • ·주기사항 원표제:Mastering Jenkins :configure and extend Jenkins to architect, build, and automate efficient software delivery pipelines
    감수: 토마스 다오, 타카푸미 이케다, 스테판 레이퍼스, 리디 샤르마, 도널드 심슨
    색인수록
    원저자명: Jonathan McAllister
    영어 원작을 한국어로 번역
  • ·표준번호/부호 ISBN: 9791161751467  94000 : \30000 
  • ·분류기호 한국십진분류법-> 005.1  듀이십진분류법-> 005.1  
  • ·주제명 소프트웨어[software]시스템 관리[--管理]
권별정보 자료위치출력 관심도서 보기 관심도서 담기

※ 좌우로 스크롤하시면 내용이 보입니다.

권별정보 안내
신청 편/권차 편제 저작자 발행년도 등록번호 청구기호 자료있는 곳 자료상태 예약자 반납예정일 매체구분
조나단 맥앨리스터 지음 ;이정표 옮김 2018 SE0000411664 005.1-18-15 일반자료실(서고) 서고 비치(온라인 신청 후 이용) 0 - 인쇄자료(책자형) 
※ 신청 종류
- 대출예약신청:
자료상태가 ‘대출중’인 경우 해당 도서를 예약하여 도서 반납 시 우선적으로 대출받을 수 있는 서비스
- 청사대출신청:
정부세종청사(6-3동, 2-1동)에 위치한 무인예약도서대출반납기에서 도서 수령‧반납이 가능한 서비스
- 무인대출신청:
도서관 1문(정문)에 위치한 무인예약도서대출기에서 도서 수령이 가능한 서비스
- 서고자료신청:
서고에 보관된 자료에 대한 열람신청 서비스 이용방법: 로그인 → 자료검색 → [상세정보] 클릭 → 권별정보에서 자료 선택 →[서고자료신청] → 자료비치완료 문자 수신 → 해당 자료실에서 자료 수령
서가 둘러보기
서가둘러보기 로딩중

목차


추천사
저자 소개
기술 감수자 소개
옮긴이 소개
옮긴이의 말
들어가며

1장. 젠킨스 설치와 구성
젠킨스 플랫폼 아키텍처와 구성 기법
마이크로소프트 윈도우용 젠킨스
JVM과 자바 인수값 구성: 포트와 JRE와 메모리
리눅스와 유닉스용 젠킨스
JVM 구성
NGINX 리버스 프록시에서 젠킨스 실행하기
아파치 리버스 프록시에서 젠킨스 실행하기
젠킨스에서의 재해복구
젠킨스 스냅샷 백업
젠킨스 미러: rsync 설치
맥 OS X용 젠킨스
젠킨스 LTS 릴리스 라인
젠킨스 XML 구성 파일
요약

2장. 분산 빌드: 마스터/슬레이브 모드
마스터와 슬레이브 구조 이해
UI에서 슬레이브 노드 생성하기
실행 방식을 정하기
자바 웹스타트를 통한 슬레이브 에이전트
WMI와 DCOM으로 윈도우에서 슬레이브 에이전트 실행
SSH 터널링을 통한 슬레이브 에이전트
젠킨스 슬레이브 관리
노드 관리 대시보드
예방적 모니터링
개별 슬레이브 노드 관리
레이블과 그룹, 로드밸런싱
레이블을 생성해 슬레이브를 그룹화하기
슬레이브를 여러 그룹과 연결하기
슬레이브 실행을 전역 범위나 연결된 작업 범위로만 제한하기
분산 빌드를 지원하는 젠킨스 플러그인
요약

3장. 젠킨스에서 뷰와 작업 생성
젠킨스 유저 인터페이스
메인 헤더
구성 패널
작업 테이블
RSS 피드
젠킨스 빌드 대기 목록과 빌드 실행자 상태 패널
젠킨스의 작업
젠킨스의 프리스타일 프로젝트
메이븐 프로젝트
외부 작업 모니터링
젠킨스의 다중 구성 작업: 메트릭스 작업
뷰 생성
정규 표현식으로 작업 필터링
요약

4장. 젠킨스에서 뷰와 작업 관리하기
젠킨스에서 뷰 관리
기본 뷰를 바꾸기
뷰의 기본 내용 변경
뷰 콘텐츠의 고급 설정
작업의 프로젝트 페이지 탐색
구성 패널
빌드 내역 패널
프로젝트 개요: 중앙 패널
작업 실행
작업 실행 구성 패널
상태 패널
콘솔 출력창
요약

5장. 고급 테스트 자동화
품질 보증 계획 및 테스트 자동화 용어
소프트웨어 개발 생명주기
제품 코드와 테스트를 연결하기
품질 좋은 제품 만들기
효율적인 테스트 자동화 아키텍처
젠킨스의 테스트 자동화
MSTest를 통한 젠킨스의 단위 테스트
MSTest 에이전트 설정 방법
MSTest를 통한 테스트 자동화 실행
MSTests 실행 및 젠킨스 내에서의 결과 보고
테스트 작업 구성
분산형 테스트 솔루션
셀레늄 그리드
병렬 다운스트림 작업
요약

6장. 소프트웨어 배포 및 인도
빌드 출력 표준화
패키징 방법 설계
공인 미디어 라이브러리 구현
자산을 DML에 발행하기
배포 자동화
빌드 아티팩트 및 패키지 검색
배치 자동화 실행 
배포를 위해 젠킨스 슬레이브 노드 활용
요약

7장. 빌드 파이프라인
빌드 파이프라인의 가치 제안
빌드 파이프라인 설계
빌드 파이프라인의 첫 번째 세그먼트
추가 파이프라인 세그먼트
파이프라인의 완성
최종 파이프라인 시각화
포장 판매 및 임베디드형 프로젝트용 변환
젠킨스에서 빌드 파이프라인 구현
업스트림 작업: 트리거 방식으로
다운스트림 작업: 포스트 빌드 액션을 통해
파라미터라이즈드 트리거 플러그인
프로모티드 빌드 플러그인
포스트 빌드 태스크 플러그인
딜리버리 파이프라인 플러그인
두 개의 젠킨스 인스턴스 연결: 개발 및 프러덕션
요약

8장. 지속적 실천
카이젠: 지속적 개선
칸반
지속적 통합
지속적인 통합이 아닌 것
코드 기반 브랜치 기법
기능 토글
신속한 실패와 더 신속한 복구
분산 버전 관리
젠킨스에서의 지속적 통합
지속적인 인도
지속적 인도의 원칙
젠킨스에서의 지속적 인도
지속적 배포
젠킨스에서의 지속적 배포
요약

9장. 젠킨스와의 기술 통합
젠킨스와 도커: 리눅스 가이드
도커 컨테이너에서 젠킨스 실행하기: 리눅스
도커를 사용하는 동적 젠킨스 슬레이브 노드
젠킨스와 앤서블 통합: 리눅스와 윈도우
젠킨스와 아티팩토리
젠킨스와 셀레늄 그리드
셀레늄 그리드 구축
테스트를 작성하고 젠킨스에 통합하기
젠킨스와 지라
요약

10장. 젠킨스 확장
개발 환경 설정
젠킨스 플러그인 스켈레톤 만들기
플러그인 스켈레톤
메이븐이 생성한 스켈레톤을 인텔리제이로 가져오기
젠킨스 플러그인의 아키텍처
젠킨스 작업 생명주기의 이해
오버라이드 사용하기
describables와 지시자로 작업하기
젤리 태그와 파일
HPI 플러그인 컴파일 및 설치
요약

부록. 젠킨스 업그레이드 가이드

찾아보기