Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
指定傀儡+;CircleCI中的Ruby版本矩阵_Ruby_Puppet_Travis Ci_Circleci - Fatal编程技术网

指定傀儡+;CircleCI中的Ruby版本矩阵

指定傀儡+;CircleCI中的Ruby版本矩阵,ruby,puppet,travis-ci,circleci,Ruby,Puppet,Travis Ci,Circleci,我正在使用CircleCI作为Travis的替代品,使用我编写的木偶模块。My.travis.yml有一个Puppet和Ruby版本的矩阵,看起来是这样的: --- language: ruby bundler_args: --without development before_install: rm Gemfile.lock || true rvm: - 1.8.7 - 1.9.3 - 2.0.0 - 2.1.0 script: bundle exec rake test e

我正在使用CircleCI作为Travis的替代品,使用我编写的木偶模块。My.travis.yml有一个Puppet和Ruby版本的矩阵,看起来是这样的:

---
language: ruby
bundler_args: --without development
before_install: rm Gemfile.lock || true
rvm:
  - 1.8.7
  - 1.9.3
  - 2.0.0
  - 2.1.0
script: bundle exec rake test
env:
  - PUPPET_VERSION="~> 3.2.0"
  - PUPPET_VERSION="~> 3.3.0"
  - PUPPET_VERSION="~> 3.4.0"
  - PUPPET_VERSION="~> 3.5.0"
  - PUPPET_VERSION="~> 3.6.0"
  - PUPPET_VERSION="~> 3.6.0"
matrix:
  exclude:
  - rvm: 1.9.3
    env: PUPPET_VERSION="~> 2.7.0"
  - rvm: 2.0.0
    env: PUPPET_VERSION="~> 2.7.0"
  - rvm: 2.1.0
    env: PUPPET_VERSION="~> 2.7.0"
  - rvm: 2.1.0
    env: PUPPET_VERSION="~> 3.2.0"
  - rvm: 2.1.0
    env: PUPPET_VERSION="~> 3.3.0"
  - rvm: 2.1.0
    env: PUPPET_VERSION="~> 3.4.0"
我一直在翻阅CircleCI的文档,但我看不到一种做这种矩阵测试的方法。有人能提供建议吗?

看看这一点,并回答“如果他们现在只支持运行红宝石矩阵,我也会将其用于OSS”:

@dkubb@avdi各位请继续关注!我们正在努力


从那以后似乎没有更新…

感谢您的回复。这也是我得出的结论,但我希望有一位CircleCI专家能为我指出解决方案。