构建阶段:矩阵扩展

此示例包含 2 个构建阶段

  • 四个测试作业,已从 rvmenv 矩阵键扩展而来。
  • 一个部署作业。

以下是 .travis.yml 配置可能的样子

rvm:
  - 2.2
  - 2.3

env:
  - FOO=foo
  - FOO=bar

script: echo $FOO

jobs:
  include:
    - stage: deploy
      script: echo Deploy
      # Keep in mind to overwrite these here
      rvm: 2.3
      env: FOO=foo

构建矩阵可能如下所示

image

您可以在我们的 演示存储库 中找到此示例的代码