forked from bobthecow/genghis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
33 lines (26 loc) · 912 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# we're exploiting the promise that there's "at least one version of Ruby available"...
language: php
php:
- 5.4
- 5.5
env:
- GENGHIS_BACKEND=ruby
- GENGHIS_BACKEND=php
- GENGHIS_BACKEND=php MONGO_PHP_VERSION=1.1.4
- GENGHIS_BACKEND=php MONGO_PHP_VERSION=1.2.12
- GENGHIS_BACKEND=php MONGO_PHP_VERSION=1.3.0
- GENGHIS_BACKEND=php MONGO_PHP_VERSION=1.3.4
- GENGHIS_BACKEND=php MONGO_PHP_VERSION=1.3.7
- GENGHIS_BACKEND=php MONGO_PHP_VERSION=1.4.0
- GENGHIS_BACKEND=php MONGO_PHP_VERSION=1.4.3
matrix:
exclude:
- php: 5.5
env: GENGHIS_BACKEND=ruby
services: mongodb
before_script:
- 'sh -c "if [ ! -z $MONGO_PHP_VERSION ]; then pecl install -f mongo-${MONGO_PHP_VERSION}; fi"'
- 'sh -c "if [ -z $(php -i | grep mongo) ]; then echo extension=mongo.so >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini; fi"'
install: bundle install --without development
# wheee!
script: rspec