构建 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 部分。