指定傀儡+;CircleCI中的Ruby版本矩阵
我正在使用CircleCI作为Travis的替代品,使用我编写的木偶模块。My.travis.yml有一个Puppet和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
---
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专家能为我指出解决方案。