Jenkins/持续集成/持续交付经典书籍推荐

蹲街弑〆低调 提交于 2020-11-02 07:14:41

1.《Jenkins 2权威指南》

        正如其名,想要系统、全面的掌握Jenkins 2相关知识和技能,这边书是最权威的了。书中有大量代码近乎“手把手”地教导读者如何编写Pipeline脚本,如果你对Pipeline很陌生,那一定要看看这本书。



2.《Jenkins权威指南》

        如果你想对Jenkins 1.x版本也有一些了解,期望更全面的掌握Jenkins,那这本书也有必要入手。本质上,Jenkins 2的Pipeline as Code是把Jenkins 1.x的一些需要图形化配置的选项代码化了,了解Jenkins 1.x版本,依然有一定的必要性。




3.《Jenkins 2.x实践指南》

        这本书是国人编写的,相比上面两本翻译的书籍,行文思维会更本土一些,更易理解,前面两本就像产品说明书,这一本更像动手的实验课,更加强调实战和实践。


4.《持续集成实践》
        作者曾就职于阿里软件、恒生电子、SEVEN network、PP租车等互联网公司,熟悉hadoop,熟悉J2EE架构,云存储、分布式计算,擅长持续集成Jenkins,熟悉weblogic,websphere等中间件,具有大数据、移动互联网及电子商务、云计算方面的丰富测试经验。


5.《持续集成与持续部署实践》
        腾讯研发总监leo fan,阿里巴巴高级技术专家吴毓雄,滴滴出行高级技术专家任杨,飞谷云创始人、大数据实战专家、平安壹钱包前大数据架构师张粤磊联合推荐。来自一线的实践经验,深入呈现技术细节;详实的实操示例,即学即用的实战技术。讲解了持续集成中引人入胜的内容:CI/CD到底要解决什么问题?它与DevOps之间的关系是怎样的?程序员如何用工具化的系统持续进行代码的版本管理、构建、打包、集成、测试和部署?利用云平台和容器技术实现弹性伸缩价值等 。


6.《持续集成: 软件质量改进和风险降低之道》
        这是一本偏理论的书籍,讲述为什么要有持续集成、持续集成有什么作用、如何做持续集成等问题。如果你对理论也比较感兴趣,喜欢知其然更喜欢知其所以然,那一定要看一看。


7.《接口自动化测试持续集成Postman+Newman+Git+Jenkins+钉钉》

        这本书介绍的都是接口自动化测试中很常用的工具,还有目前使用范围很广的钉钉,不论是作为实战参考还是技术储备,都很有意义。


8.《Web前端测试与集成——Jasmine/Selenium/Protractor/Jenkins的最佳实践》

        个人经验,凡是带有“最佳实践”的都是好东西,都是作者经验教训的总结。譬如过河,过桥可以到对岸,坐飞机也可以到对岸,闭着眼蹚水也能到对岸。但什么方式成本低、易实行、副作用小,就有必要听一听过来人的看法了。


左手编程右手文化

一理一文,一今一古,一术一道。

相辅相成,混而为一,本而一体。

长按下方二维码关注

本文分享自微信公众号 - DevOps持续交付(devopscd)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!