57 利用持续集成(CI)服务测试代码

在每次更改代码之后自动运行测试,并在测试失败时得到通知不是很好吗?

提供此类功能是托管CI(连续集成)服务的基本价值主张。

它们在云中运行服务器,与代码托管服务(最有可能的是 GitHub)集成,并在每次代码推送中运行你提供的代码。

该代码可能只是测试而已,例如 构建二进制文件,打包它们以进行分发,然后上传到S3或Google Cloud Storage等在线存储。

最后更新于