File tree Expand file tree Collapse file tree 3 files changed +50
-11
lines changed
Expand file tree Collapse file tree 3 files changed +50
-11
lines changed Original file line number Diff line number Diff line change 11defaults : &defaults
2- working_directory : ~/queue
32 steps :
4- - run : sudo docker-php-ext-install bcmath
3+ # common php steps
4+ - run : echo "http://dl-cdn.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories
5+ - run : if [ -n "$ADD_PACKAGES" ]; then apk -U add $ADD_PACKAGES; fi;
6+ - run : if [ -n "$ADD_MODULES" ]; then docker-php-ext-install $ADD_MODULES; fi;
7+ - run : echo "date.timezone = UTC" >> $(php --ini |grep Scan |awk '{print $NF}')/timezone.ini
8+ - run : curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin --filename=composer
9+
10+ # pre-checkout steps
11+
12+ # checkout
513 - checkout
14+
15+ # post-checkout steps
16+
17+ # run tests
618 - run : composer install -n --prefer-dist
719 - run : php vendor/phpunit/phpunit/phpunit -c phpunit.xml --log-junit /tmp/test-results/phpunit/junit.xml
820 - store_test_results :
921 path : /tmp/test-results
1022
1123version : 2
1224jobs :
13- build-php56 :
25+ build-php71 :
1426 << : *defaults
1527 docker :
16- - image : circleci/php:5.6
28+ - image : php:7.1-alpine
29+ environment :
30+ ADD_MODULES : bcmath
1731 - image : rabbitmq:3.6-management
18- build-php70 :
32+ build-php72 :
1933 << : *defaults
2034 docker :
21- - image : circleci/php:7.0
35+ - image : php:7.2-alpine
36+ environment :
37+ ADD_MODULES : bcmath
38+ - image : rabbitmq:3.6-management
39+ build-php73 :
40+ << : *defaults
41+ docker :
42+ - image : php:7.3-alpine
43+ environment :
44+ ADD_MODULES : bcmath
45+ - image : rabbitmq:3.6-management
46+ build-php74 :
47+ << : *defaults
48+ docker :
49+ - image : php:7.4-alpine
50+ environment :
51+ ADD_MODULES : bcmath
52+ - image : rabbitmq:3.6-management
53+ build-phpRC :
54+ << : *defaults
55+ docker :
56+ - image : php:rc-alpine
57+ environment :
58+ ADD_MODULES : bcmath
2259 - image : rabbitmq:3.6-management
23-
2460workflows :
2561 version : 2
2662 build :
2763 jobs :
28- - build-php56
29- - build-php70
64+ - build-php71
65+ - build-php72
66+ - build-php73
67+ - build-php74
68+ - build-phpRC
Original file line number Diff line number Diff line change 1212 }
1313 ],
1414 "require" : {
15- "php" : " >=5.4 .0" ,
15+ "php" : " >=7.1 .0" ,
1616 "packaged/config" : " ~1.1"
1717 },
1818 "suggest" : {
Original file line number Diff line number Diff line change 11<?php
2- namespace Packaged \Queue \Tests ;
2+ namespace Packaged \Queue \Tests \ Provider ;
33
44use Packaged \Config \ConfigSectionInterface ;
55use Packaged \Config \Provider \ConfigSection ;
You can’t perform that action at this time.
0 commit comments