@@ -3,27 +3,37 @@ services: docker
33fast_finish : true
44env :
55 # Oracle jobs have been removed because there aren't public images anymore.
6- # We have set the "phpunit-full" to run against master because it's the
7- # weekly (3.8dev) where redis was fixed (MDL-60978). Once we have any working release
8- # including that fix, we'll be able to move back to tagged versions.
9- - " PHP=7.3 DB=pgsql GIT=master SUITE=phpunit-full"
10- - " PHP=7.2 DB=pgsql GIT=v3.7.0 SUITE=phpunit"
11- - " PHP=7.1 DB=pgsql GIT=v3.7.0 SUITE=phpunit"
12- - " PHP=7.0 DB=pgsql GIT=v3.3.5 SUITE=phpunit"
13- - " PHP=5.6 DB=pgsql GIT=v3.3.5 SUITE=phpunit"
14- - " PHP=7.3 DB=mssql GIT=v3.7.0 SUITE=phpunit"
15- - " PHP=5.6 DB=mssql GIT=v3.3.5 SUITE=phpunit"
16- - " PHP=7.3 DB=mysql GIT=v3.7.0 SUITE=phpunit"
17- - " PHP=5.6 DB=mariadb GIT=v3.3.5 SUITE=phpunit"
18- - " PHP=7.3 DB=pgsql GIT=v3.7.0 SUITE=behat BROWSER=chrome"
19- - " PHP=7.2 DB=pgsql GIT=v3.7.0 SUITE=behat BROWSER=firefox"
20- - " PHP=7.1 DB=pgsql GIT=v3.7.0 SUITE=behat BROWSER=chrome"
21- - " PHP=7.0 DB=pgsql GIT=v3.3.5 SUITE=behat BROWSER=firefox"
22- - " PHP=5.6 DB=pgsql GIT=v3.3.5 SUITE=behat BROWSER=chrome"
23- - " PHP=7.3 DB=mssql GIT=v3.7.0 SUITE=behat BROWSER=firefox"
24- - " PHP=7.0 DB=mssql GIT=v3.3.5 SUITE=behat BROWSER=chrome"
25- - " PHP=7.3 DB=mysql GIT=v3.7.0 SUITE=behat BROWSER=firefox"
26- - " PHP=7.0 DB=mariadb GIT=v3.3.5 SUITE=behat BROWSER=chrome"
6+ # We have set the "phpunit-full" to run against master.
7+ - " PHP=7.3 DB=pgsql GIT=master SUITE=phpunit-full" # PostgreSQL highest, lowest php supported
8+ - " PHP=7.1 DB=pgsql GIT=master SUITE=phpunit-full"
9+ - " PHP=7.3 DB=pgsql GIT=v3.7.2 SUITE=phpunit"
10+ - " PHP=7.1 DB=pgsql GIT=v3.7.2 SUITE=phpunit"
11+ - " PHP=7.2 DB=pgsql GIT=v3.5.8 SUITE=phpunit"
12+ - " PHP=7.0 DB=pgsql GIT=v3.5.8 SUITE=phpunit"
13+ - " PHP=7.3 DB=mssql GIT=v3.7.2 SUITE=phpunit" # Other databases, only highest php supported
14+ - " PHP=7.2 DB=mssql GIT=v3.5.8 SUITE=phpunit"
15+ - " PHP=7.3 DB=mysql GIT=v3.7.2 SUITE=phpunit"
16+ - " PHP=7.2 DB=mysql GIT=v3.5.8 SUITE=phpunit"
17+ - " PHP=7.1 DB=mariadb GIT=v3.7.2 SUITE=phpunit" # MariaDB, only lowest php supported
18+ - " PHP=7.0 DB=mariadb GIT=v3.5.8 SUITE=phpunit"
19+ - " PHP=7.3 DB=pgsql GIT=master SUITE=behat BROWSER=chrome" # PostgreSQL highest, lowest (2 browsers)
20+ - " PHP=7.3 DB=pgsql GIT=master SUITE=behat BROWSER=firefox"
21+ - " PHP=7.1 DB=pgsql GIT=master SUITE=behat BROWSER=chrome"
22+ - " PHP=7.1 DB=pgsql GIT=master SUITE=behat BROWSER=firefox"
23+ - " PHP=7.3 DB=pgsql GIT=v3.7.2 SUITE=behat BROWSER=chrome"
24+ - " PHP=7.3 DB=pgsql GIT=v3.7.2 SUITE=behat BROWSER=firefox"
25+ - " PHP=7.1 DB=pgsql GIT=v3.7.2 SUITE=behat BROWSER=chrome"
26+ - " PHP=7.1 DB=pgsql GIT=v3.7.2 SUITE=behat BROWSER=firefox"
27+ - " PHP=7.2 DB=pgsql GIT=v3.5.8 SUITE=behat BROWSER=chrome"
28+ - " PHP=7.2 DB=pgsql GIT=v3.5.8 SUITE=behat BROWSER=firefox"
29+ - " PHP=7.0 DB=pgsql GIT=v3.5.8 SUITE=behat BROWSER=chrome"
30+ - " PHP=7.0 DB=pgsql GIT=v3.5.8 SUITE=behat BROWSER=firefox"
31+ - " PHP=7.3 DB=mssql GIT=v3.7.2 SUITE=behat BROWSER=chrome" # Other databases, only highest php supported (2 browsers)
32+ - " PHP=7.2 DB=mssql GIT=v3.5.8 SUITE=behat BROWSER=firefox"
33+ - " PHP=7.3 DB=mysql GIT=v3.7.2 SUITE=behat BROWSER=chrome"
34+ - " PHP=7.2 DB=mysql GIT=v3.5.8 SUITE=behat BROWSER=firefox"
35+ - " PHP=7.1 DB=mariadb GIT=v3.7.2 SUITE=behat BROWSER=chrome" # MariaDB, only lowest php supported (2 browsers)
36+ - " PHP=7.0 DB=mariadb GIT=v3.5.8 SUITE=behat BROWSER=firefox"
2737install :
2838 - git clone --branch $GIT --depth 1 git://github.com/moodle/moodle $HOME/moodle
2939 - cp config.docker-template.php $HOME/moodle/config.php
0 commit comments