
容器技术(Docker)出现以前,我一直熟练使用虚拟机进行环境隔离和版本控制,在一次次推倒重来的练习中学会了Linux的使用。 那么,虚拟机用得...
本文所讨论的Pipeline是狭义的流水线,即市面上常见的DevOps平台中的构建脚本。 需求挖掘 流水线就像软件开发的工作流,在其上需要集成所...
在持续集成[https://www.jianshu.com/p/4dfdfcec5fcb]之后,进一步发展,诞生了CD和DevOps。CD有两个...
引用 Martin Fowler 的文章:持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作。通过每个成员每天至少集成一次,也就意味着...
微软PowerPoint软件界面自从改成功能区(Ribbon)后,按钮变得更大更多了。文字、表格、图框的操作按钮特别多,尤其是表格、图框的操作只...
Code Review一般翻译成代码评审,而在中文语境中“评审”通常是正式的、严肃的活动。 然而,Code Review的原意不一定有这么正式。...
Git is a Distributed Version Control System (1)。 都说GIT是分布式的版本控制系统,但在使用的时...
本文为你正本清源:什么是配置管理,什么不是配置管理。 配置管理的定义 配置管理的英文原文是:Configuration Management,有...
前文介绍了C4模型[https://www.jianshu.com/p/66b372fa9a59],它主要用于可视化软件系统的抽象架构。 那么我...