构建 Crystal 项目
本指南涵盖的内容 #
本指南涵盖了特定于 Crystal 项目的构建环境和配置主题。请务必先阅读我们的 教程 和 通用构建配置 指南。
社区支持警告 #
Travis CI 对 Crystal 的支持由社区贡献,可能随时被移除或更改。如果您遇到任何问题,请在 Travis CI 问题跟踪器 中报告,并抄送 @asterite、@jhass、@waj、@will 和 @bcardiff。
配置选项 #
默认情况下,Travis CI 将使用最新的 Crystal 稳定版本。还可以针对 Crystal 的 nightly 或特定版本的构建测试项目。为此,请在 .travis.yml
中设置 crystal
键。例如,要针对最新的稳定版本、最新的 nightly 版本和特定版本的稳定版本进行测试
dist: xenial
language: crystal
crystal:
- latest
- nightly
- 0.35.1. # example of specific version
请注意,nightly 构建仅在 Linux 环境中可用。
您还可以查看我们 Travis CI 构建配置参考 中的 Crystal 部分。