Jenkins权威指南读书笔记

Jenkins权威指南读书笔记_第1张图片

第一章:Jenkins简介

持续集成

构建持续集成的阶段

第二章:迈入Jenkins的第一步

任何持续集成工具最基本的功能是监控版本控制系统中的源代码,并在任何更改被提交 时获取和构建源代码的最新版本。

环境准备:安装Java、安装Git、创建GitHub账号、配置SSH密钥、创建代码库分支、克隆书中案例到本地。

启动Jenkins:

Java Web Start

$ java -jar jenkins.war

Java应用服务器:Tomcat

配置所需工具:确切的说,告诉Jenkins构建要用到的构建工具和JDK版本

Manage Jenkins 页面: 配置Jenkins服务器,安装和升级各种插件,跟踪系统负荷,管理分布式构建服务器,等等。

    Configure System

Jenkins权威指南读书笔记_第2张图片

配置Maven设置

配置JDK

Manage Plugins

配置Git:需要安装 Jenkins Git  插件


第一个Jenkins构建作业

New Job 页面:

源代码位置

配置更新时间间隔

构建报告


Manage Plugins




第3章:安装Jenkins(生产环境)

足够的处理器能力和内存资源

slaves

为Jenkins创建一个特殊的用户和用户组

Jenkins主目录


Jenkins权威指南读书笔记_第3张图片


Jenkins权威指南读书笔记_第4张图片


Jenkins权威指南读书笔记_第5张图片

备份Jenkins数据

升级Jenkins安装



第4章配置Jenkins服务器(P65-)PDF:89-

配置系统:Configure System

配置JDK

配置构建工具:Maven、Ant、Shell脚本


Jenkins权威指南读书笔记_第6张图片

配置版本控制工具

配置邮件服务器

配置代理


第5章:设置构建作业(P79-)PDF:103-

构建作业是一个持续集成服务器的基本职能。

Jenkins权威指南读书笔记_第7张图片

Jenkins构建作业


Jenkins权威指南读书笔记_第8张图片

创建自由式构建作业

    通用选项

    高级项目选项

    配置源代码管理

        Subversion

        Git

使用Maven构建作业(P115-)PDF:139



第6章:自动化测试(P133-)PDF:157

单元测试、集成测试、Web测试、功能测试、性能测试、负载测试等

自动化单元和集成测试

在Jenkins中配置测试报告



第7章:Jenkins安全(P169-)PDF:193



第8章:通知(P195-)PDF:219


第9章:代码质量(P225-)PDF:250


第10章:高级构建(P253-)PDF:279


第11章:分布式构建(P301-)PDF:325


第12章:自动化部署和持续交付(P323-)PDF:345


第13章:Jenkins维护(P343-)PDF:404

监控磁盘空间

    使用 DIsk Usage 插件

    磁盘使用及 Jenkins Maven 项目类型

监控服务器负载

备份配置

    Jenkins 备份基础

    使用备份插件

构建作业归档

构建迁移

你可能感兴趣的:(Jenkins权威指南读书笔记)