File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -13,13 +13,21 @@ jobs:
13
13
steps :
14
14
- uses : actions/checkout@v2
15
15
- name : prepare basic packages
16
- run : sudo apt-get install -yqq locales language-pack-de re2c libgmp-dev libicu-dev libmcrypt-dev libtidy-dev libenchant-dev libaspell-dev libpspell-dev librecode-dev libsasl2-dev libxpm-dev cpanminus openssl libssl-dev libbz2-dev libzip-dev systemtap-sdt-dev libonig-dev axel libcurl3-dev
16
+ run : |
17
+ sudo apt-get install -yqq locales language-pack-de re2c libgmp-dev libicu-dev libmcrypt-dev libtidy-dev libenchant-dev libaspell-dev libpspell-dev librecode-dev libsasl2-dev libxpm-dev cpanminus openssl libssl-dev libbz2-dev libzip-dev systemtap-sdt-dev libonig-dev axel libcurl3-dev
18
+ sudo apt-get install -y mysql-server mysql-client redis-server redis-tools memcached
17
19
- name : perl packages
18
20
run : sudo cpanm -n Test::Nginx
19
21
- name : compiler
20
22
env :
21
23
PHP_SRC_VERSION : ' 8.0.0'
22
24
NGINX_SRC_VERSION : ' 1.12.2'
23
- run : ./.travis/compiler.sh
25
+ run : |
26
+ mysql -uroot -e 'create database ngx_php; grant all on ngx_php.* to "ngx_php"@"%" identified by "ngx_php"; flush privileges;'
27
+ if [ ! -d data-cache ]; then mkdir data-cache; fi
28
+ if [ ! -f data-cache/world.sql.gz ]; then wget -O data-cache/world.sql.gz http://downloads.mysql.com/docs/world.sql.gz; fi
29
+ zcat data-cache/world.sql.gz | mysql -uroot
30
+ mysql -uroot -e 'grant all on world.* to "ngx_php"@"%"; flush privileges;'
31
+ ./.travis/compiler.sh
24
32
- name : test
25
33
run : ./.travis/test.sh
You can’t perform that action at this time.
0 commit comments