mirror of
https://github.com/doctrine/KeyValueStore.git
synced 2026-03-24 00:32:09 +01:00
42 lines
896 B
YAML
42 lines
896 B
YAML
language: php
|
|
|
|
services:
|
|
- docker
|
|
- mongodb
|
|
- redis-server
|
|
|
|
php:
|
|
- 5.6
|
|
- 7.0
|
|
- 7.1
|
|
- 7.2
|
|
- 7.3
|
|
|
|
addons:
|
|
apt:
|
|
sources:
|
|
-
|
|
key_url: 'https://packagecloud.io/gpg.key'
|
|
sourceline: 'deb https://packagecloud.io/basho/riak/ubuntu/ trusty main'
|
|
-
|
|
key_url: 'https://packagecloud.io/gpg.key'
|
|
sourceline: 'deb-src https://packagecloud.io/basho/riak/ubuntu/ trusty main'
|
|
update: true
|
|
|
|
cache:
|
|
apt: true
|
|
|
|
before_install:
|
|
- docker run -d -p 8000:8000 amazon/dynamodb-local
|
|
- sudo apt-get install -y --allow-unauthenticated riak
|
|
- sudo service riak start
|
|
- pecl install --force mongodb
|
|
- if [[ ${TRAVIS_PHP_VERSION:0:1} != "7" ]]; then sh ./tests/travis.sh; fi
|
|
- composer self-update
|
|
|
|
install:
|
|
- composer --prefer-source install
|
|
|
|
script:
|
|
- vendor/bin/phpunit --verbose
|