在你向上游推送代码时自动构建和测试,防止错误被部署到生产中。CI的一个补充做法是,在提交工作之前,每个程序员必须做一个完整的构建并运行(并通过)所有单元测试。集成测试通常在CI服务器检测到新提交时自动运行。
用GitHub Actions、GitLab CI、Travis CI、AppVeyor等测试Smalltalk项目的框架。