TravisCI允许两个元素的交叉点失败

Sch*_*ems 7 travis-ci

使用Travis CI,我可以允许像Ruby 1.8.7这样的语言失败:

matrix:
  allow_failures:
    - rvm: 1.8.7
Run Code Online (Sandbox Code Playgroud)

我可以允许某些环境变量失败

matrix:
  allow_failures:
    - env: "RAILS_VERSION=master"
Run Code Online (Sandbox Code Playgroud)

我想要做的是允许环境变量和Ruby版本的交集失败.喜欢

matrix:
  allow_failures:
    - env: "RAILS_VERSION=master" && rvm: 1.8.7
Run Code Online (Sandbox Code Playgroud)

有可能用travis做到这一点吗?

sar*_*dne 18

我相信这就是你想要的:

matrix:
  allow_failures:
    - env: "RAILS_VERSION=master"
      rvm: 1.8.7
Run Code Online (Sandbox Code Playgroud)