Jenkins权威指南-美-smart-电子工业出版社
这本书是16年10月出版的,相对来说有点老了,但Jenkins方面的书市面上并不多,讲解Jenkins实践的话本书还是值得入门的。建议读前面几章节,后面的章节在实践中遇到再回来翻书。
Jenkins简介
持续集成,简单来说就是一个能监控你版本控制系统变化的工具。无论任何时候,只要检测到有变化,这个工具就会自动编译和测试你的应用程序。
Jenkins的前身是Hudson。
迈入Jenkins的第一步
Jenkins是Java编写的,所以需要安装JDK。
Jenkins使用步骤:
- 安装JDK、Git并创建Github账号
- 启动Jenkins并进入配置页面,配置Jenkins使用的JDK版本和构建工具
- 新建第一个构建Job
插件是Jenkins的灵魂,通过安装插件,可以实现单元测试报告、代码覆盖率报告生成,发送邮件,发送钉钉消息等。
安装Jenkins
为了保证Jenkins良好运行,最好使用单独的构建服务器,因为构建是处理器和内存密集的操作。
Jekins主目录:所有的Jenkins相关的,包括插件和构建后的文件都存放在此处,默认的目录为home下的.jenkins
设置构建作业
按步骤填写源码仓库地址,git路径即可
自动化测试
无
Jekins安全
无
还有如下几个章节,个人认为不必细读,用到来查即可。
- 通知
- 代码质量
- 高级构建
- 分布式构建
- 自动化部署和持续交付
- Jenkins的维护
以上。