mirror of
https://github.com/idanoo/php-resque
synced 2025-07-02 06:02:21 +00:00
Update for PHP7.4 compatibility + UnitTests
This commit is contained in:
parent
493c12846a
commit
b99217f2c0
9 changed files with 51 additions and 75 deletions
|
@ -4,7 +4,7 @@
|
|||
|
||||
# Install git (the php image doesn't have it) which is required by composer
|
||||
apt-get update -yq
|
||||
apt-get install git wget procps -y
|
||||
apt-get install git wget procps unzip -y
|
||||
|
||||
# Install pcntl and redis extentions
|
||||
pecl install -o -f redis \
|
||||
|
@ -17,55 +17,17 @@
|
|||
|
||||
# Install Composer
|
||||
wget https://getcomposer.org/composer.phar
|
||||
php composer.phar install
|
||||
php composer.phar install --dev
|
||||
|
||||
services:
|
||||
- redis:latest
|
||||
|
||||
# Test PHP 7.0
|
||||
test:7.0:
|
||||
image: php:7.0
|
||||
# Test PHP 7.4
|
||||
test:7.4:
|
||||
image: php:7.4
|
||||
before_script:
|
||||
- *docker_boostrap
|
||||
script:
|
||||
- curl --location --output /usr/local/bin/phpunit https://phar.phpunit.de/phpunit-6.5.9.phar
|
||||
- chmod +x /usr/local/bin/phpunit
|
||||
- phpunit --verbose --configuration phpunit.xml.dist
|
||||
- php vendor/bin/phpunit --verbose --configuration phpunit.xml.dist
|
||||
tags:
|
||||
- docker
|
||||
|
||||
# Test PHP 7.1
|
||||
test:7.1:
|
||||
image: php:7.1
|
||||
before_script:
|
||||
- *docker_boostrap
|
||||
script:
|
||||
- curl --location --output /usr/local/bin/phpunit https://phar.phpunit.de/phpunit-7.5.9.phar
|
||||
- chmod +x /usr/local/bin/phpunit
|
||||
- phpunit --verbose --configuration phpunit.xml.dist
|
||||
tags:
|
||||
- docker
|
||||
|
||||
# Test PHP 7.2
|
||||
test:7.2:
|
||||
image: php:7.2
|
||||
before_script:
|
||||
- *docker_boostrap
|
||||
script:
|
||||
- curl --location --output /usr/local/bin/phpunit https://phar.phpunit.de/phpunit-7.5.9.phar
|
||||
- chmod +x /usr/local/bin/phpunit
|
||||
- phpunit --verbose --configuration phpunit.xml.dist
|
||||
tags:
|
||||
- docker
|
||||
|
||||
# Test PHP 7.3
|
||||
test:7.3:
|
||||
image: php:7.3
|
||||
before_script:
|
||||
- *docker_boostrap
|
||||
script:
|
||||
- curl --location --output /usr/local/bin/phpunit https://phar.phpunit.de/phpunit.phar
|
||||
- chmod +x /usr/local/bin/phpunit
|
||||
- phpunit --verbose --configuration phpunit.xml.dist
|
||||
tags:
|
||||
- docker
|
||||
- docker
|
Loading…
Add table
Add a link
Reference in a new issue