Skip to content
This repository was archived by the owner on Apr 7, 2021. It is now read-only.

Commit f1d2b03

Browse files
committed
potential fix for PHP 7.3 tests with ext-uopz patch
1 parent 6628fde commit f1d2b03

File tree

1 file changed

+8
-16
lines changed

1 file changed

+8
-16
lines changed

.travis.yml

+8-16
Original file line numberDiff line numberDiff line change
@@ -3,45 +3,37 @@ language: php
33
matrix:
44
include:
55
- php: 7.1
6-
env: PHP=71
76
env: LARAVEL=55
87
- php: 7.1
9-
env: PHP=71
108
env: LARAVEL=56
119
- php: 7.1
12-
env: PHP=71
1310
env: LARAVEL=57
1411
- php: 7.2
15-
env: PHP=72
1612
env: LARAVEL=55
1713
- php: 7.2
18-
env: PHP=72
1914
env: LARAVEL=56
2015
- php: 7.2
21-
env: PHP=72
2216
env: LARAVEL=57
2317
- php: 7.3
24-
env: PHP=73
2518
env: LARAVEL=55
2619
- php: 7.3
27-
env: PHP=73
2820
env: LARAVEL=56
2921
- php: 7.3
30-
env: PHP=73
3122
env: LARAVEL=57
3223

3324
services:
3425
- mysql
3526

3627
before_script:
3728
# Extensions: ext-uopz
38-
- if [ "$PHP" = "71" ] ; then pecl install https://pecl.php.net/get/uopz-5.0.2.tgz ; fi
39-
- if [ "$PHP" = "72" ] ; then pecl install https://pecl.php.net/get/uopz-5.0.2.tgz ; fi
40-
- if [ "$PHP" = "73" ] ; then wget -O $TRAVIS_BUILD_DIR/uopz-5.0.2.tgz https://pecl.php.net/get/uopz-5.0.2.tgz ; fi
41-
- if [ "$PHP" = "73" ] ; then tar xvf $TRAVIS_BUILD_DIR/uopz-5.0.2.tgz ; fi
42-
- if [ "$PHP" = "73" ] ; then mv $TRAVIS_BUILD_DIR/uopz-5.0.2 $TRAVIS_BUILD_DIR/ext-uopz ; fi
43-
- if [ "$PHP" = "73" ] ; then wget -O $TRAVIS_BUILD_DIR/ext-uopz/php73.patch https://gist.githubusercontent.com/cmb69/3060a552fc825497d066262ab31f3998/raw/428c0aee7d77b6c37ea3757bbc8b86cfc390d7ca/0001-Update-for-PHP-7.3.patch ; fi
44-
- if [ "$PHP" = "73" ] ; then cd $TRAVIS_BUILD_DIR/ext-uopz && patch -p1 < php73.patch && phpize && ./configure && make && make install ; fi
29+
- echo "TRAVIS_PHP_VERSION == $TRAVIS_PHP_VERSION"
30+
- if [ "$TRAVIS_PHP_VERSION" = "7.1" ] ; then pecl install uopz ; fi
31+
- if [ "$TRAVIS_PHP_VERSION" = "7.2" ] ; then pecl install uopz ; fi
32+
- if [ "$TRAVIS_PHP_VERSION" = "7.3" ] ; then wget -O $TRAVIS_BUILD_DIR/uopz-5.0.2.tgz https://pecl.php.net/get/uopz-5.0.2.tgz ; fi
33+
- if [ "$TRAVIS_PHP_VERSION" = "7.3" ] ; then tar xvf $TRAVIS_BUILD_DIR/uopz-5.0.2.tgz ; fi
34+
- if [ "$TRAVIS_PHP_VERSION" = "7.3" ] ; then mv $TRAVIS_BUILD_DIR/uopz-5.0.2 $TRAVIS_BUILD_DIR/ext-uopz ; fi
35+
- if [ "$TRAVIS_PHP_VERSION" = "7.3" ] ; then wget -O $TRAVIS_BUILD_DIR/ext-uopz/php73.patch https://gist.githubusercontent.com/cmb69/3060a552fc825497d066262ab31f3998/raw/428c0aee7d77b6c37ea3757bbc8b86cfc390d7ca/0001-Update-for-PHP-7.3.patch ; fi
36+
- if [ "$TRAVIS_PHP_VERSION" = "7.3" ] ; then cd $TRAVIS_BUILD_DIR/ext-uopz && patch -p1 < php73.patch && phpize && ./configure && make && make install ; fi
4537
# Tests: Code Climate
4638
- curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
4739
- chmod +x ./cc-test-reporter

0 commit comments

Comments
 (0)