软件研发

这对像Maven那样的一些构建来说相当容易

2018-07-13 10:43:28 | 来源:中培企业IT培训网

健壮性

尽管想让构建服务器成为持续交付流水线的中心之一,但我们也要考虑当构建服务器瘫痪的时候,构建和部署的流程不应该停滞不前。为此,构建本身应该尽可能健壮,并且可以在任何主机上重复工作。

这对像Maven那样的一些构建来说相当容易。可即便如此,一个Maven构建也可能有无数的缺陷而使其无法被正常移植。

一个基于C语言的构建会很难移植,如果你没有幸运到所有的依赖都在操作系统库里可用的地步。还是那句话,健壮性通常能够值回票价。

总结

在本章,我们旋风般地扫过了构建代码的系统。看过了用Jenkins构建持续集成服务器,也检查了许多可能发生的问题,DevOps工程师的生活总是很有意思,但并不总是很容易。

下一章我们将会继续努力,通过学习如何能够在工作流程中集成测试,来生产高质量的代码。

标签: Maven

猜你喜欢