持续集成学习笔记-入门篇(10)小结

本文是关于持续集成的入门学习小结,涵盖了工具选择、环境搭建、版本管理和文档自动化等方面。通过系统化、整合化、过程化和自动化的学习原则,介绍了CI在软件开发全生命周期中的应用,强调了其对团队工作效率和产品质量的提升作用。同时,指出了未来进阶学习的方向,如多平台、多项目集成和异地连接等挑战。
摘要由CSDN通过智能技术生成

经过一个多月学习各类材料、做试验,以及一周左右编写、整理学习笔记的过程,入门级的CI学习也算告一段落了。说一下阶段性的心得体会吧。

先讲一下为什么这么安排学习笔记的内容吧:

在一个以项目团队为主体的开发环境中(需要对团队成员进行适度的管理,所以有了《学习笔记9》),首先要搭建好CI的实施环境(《学习笔记2&3:工具选择和环境搭建》),并在持续集成高效地、自动化地工作(《学习笔记4&5&6:持续集成自动化系列》)帮助下,产生两个主要成果:

1、提供给用户使用的软件/WEB产品。产品的(生成、发布、回溯)管理工作需要的一个重要线索就是版本号(所以有《学习笔记8:版本号的管理》)

2、项目设计、开发时产生的必要文档。这些文档通过公司内部技术网站的形式(maven site)进行展示(《学习笔记7maven项目站点管理》)

 

一、学习和使用CI的视角

回到最初的CI过程图:

我们可以看出,相关工作是环环相扣的,所以必须以系统化的视角去学习:不能只单独使用个别工具,而是要琢磨如何在将这些工具如何相互配合使用。笔者总结了学习和使用CI的几个原则,即所谓的“四化”建设:

(一)、学习:系统化

 系统化自然不用多说,学习时当然不能只看局部,不见整体。不过CI涉及的工具比较杂,刚上手时很容易陷入到某个

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值