持续集成游乐场 这是测试“基本方法”以使Cloud CI系统以最小的工作量运行的“操场”。 不仅使任何CI工作,而且特别是使C ++在CI中工作。 目标 该项目范围有限。 具体而言,它遵循以下目标: C ++ :足够的支持来安装和使用C ++工具集来编译和运行C ++程序。 免费:我们只考虑可免费使用的某些服务。 这通常意味着计算资源和功能有限。 简单:配置尽可能简单,以使特定的工具集正常工作,仅此而已。 这意味着没有构建系统设置程序。 并且使用了一些小的脚本来最大程度地减少重复。 干燥 常规配置 所有包含的服务都是通过源存储库中包含的配置文件进行配置的。 有关这些文件的信息,请查阅下面的各个服务说明。 安装脚本 为了避免重复,我们使用一些最小化的安装和设置脚本,而不是在服务配置本身中包括所有命令。 将安装在服务配置环境变量PACKAGES指示的一组PACKAGES 。 可以是任