composer package updates
[openemr.git] / vendor / stripe / stripe-php / .travis.yml
blobfb7b41f86e66e81533f460eec87f1d305b0a4c9a
1 sudo: false
3 language: php
5 php:
6   - 5.4
7   - 5.5
8   - 5.6
9   - 7.0
10   - 7.1
11   - 7.2
12   - hhvm
14 env:
15   global:
16     - STRIPE_MOCK_VERSION=0.16.0
17   matrix:
18     - AUTOLOAD=1
19     - AUTOLOAD=0
21 cache:
22   directories:
23     - $HOME/.composer/cache/files
24     - stripe-mock
26 before_install:
27   # Unpack and start stripe-mock so that the test suite can talk to it
28   - |
29     if [ ! -d "stripe-mock/stripe-mock_${STRIPE_MOCK_VERSION}" ]; then
30       mkdir -p stripe-mock/stripe-mock_${STRIPE_MOCK_VERSION}/
31       curl -L "https://github.com/stripe/stripe-mock/releases/download/v${STRIPE_MOCK_VERSION}/stripe-mock_${STRIPE_MOCK_VERSION}_linux_amd64.tar.gz" -o "stripe-mock/stripe-mock_${STRIPE_MOCK_VERSION}_linux_amd64.tar.gz"
32       tar -zxf "stripe-mock/stripe-mock_${STRIPE_MOCK_VERSION}_linux_amd64.tar.gz" -C "stripe-mock/stripe-mock_${STRIPE_MOCK_VERSION}/"
33     fi
34   - |
35     stripe-mock/stripe-mock_${STRIPE_MOCK_VERSION}/stripe-mock > /dev/null &
36     STRIPE_MOCK_PID=$!
38 script: ./build.php ${AUTOLOAD}
40 after_script: ./vendor/bin/coveralls -v