Sha256: 408f29ddcd72fea201381e6ae031dd8cf94d8d2dfb262c6f34fab7de8585b9b8

Contents?: true

Size: 591 Bytes

Versions: 3

Compression:

Stored size: 591 Bytes

Contents

language: ruby
os:
 - linux
 - osx
rvm:
 - 2.0.0
 - 1.9.3
cache:
 - bundler
 - apt
addons:
 apt:
  packages:
   - libopenmpi-dev
   - openmpi-bin
before_install:
 - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi
 - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install open-mpi; fi
before_script:
 - bundle exec rake compile
env:
 - JRUBY_OPTS=-Xcext.enabled=true
script:
 - bundle exec mpirun -n 2 rspec
 - bundle exec mpirun -n 2 ruby -Ilib samples/hello.rb
 - bundle exec mpirun -n 2 ruby -Ilib samples/narray.rb
 - bundle exec mpirun -n 2 ruby -Ilib samples/narray_offset.rb

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby-mpi-0.4.0 .travis.yml
ruby-mpi-0.3.2 .travis.yml
ruby-mpi-0.3.1 .travis.yml