1
0
Fork 0
mirror of https://github.com/rubyjs/therubyracer synced 2023-03-27 23:21:42 -04:00
therubyracer/.travis.yml
Charles Lowell b29c94f087 add pre-emption APIS
v8 4.5 has very convenient APIs for interrupting potentially long
running JavaScript code. This exposes those APIs to Ruby code so that it
can place its own limits on the CPU resources consumed by V8.
2015-08-14 16:09:40 +03:00

35 lines
596 B
YAML

#cache: bundler
rvm:
- 2.1.0
- 2.0.0
- 1.9.3
- 1.9.2
- 1.8.7
- rbx-2.2.3
matrix:
allow_failures:
- rvm: 1.9.3
- rvm: 1.9.2
- rvm: 1.8.7
- rvm: rbx-2.2.3
env:
- CXX=g++-4.8
- CXX=clang++
notifications:
recipients:
- cowboyd@thefrontside.net
before_install:
- gem update --system 2.1.11
script:
- bundle exec rake compile
- bundle exec rspec spec/c spec/v8/context_spec.rb spec/v8/isolate_spec.rb
- bundle exec rspec spec/mem
sudo: false
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-4.8
- g++-4.8
- clang