Skip to content

Commit d20cb8e

Browse files
committed
Improve DB config for CircleCI
1 parent f8ba8aa commit d20cb8e

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

circle.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,17 @@ jobs:
55
parallelism: 1
66
docker:
77
- image: circleci/php:7.1
8+
environment:
9+
WP_CLI_TEST_DBHOST: 127.0.0.1:3306
10+
WP_CLI_TEST_DBROOTPASS: root
11+
WP_CLI_TEST_DBUSER: wp_cli_test
12+
WP_CLI_TEST_DBPASS: password1
813
- image: circleci/mariadb:10.5
14+
environment:
15+
MYSQL_ROOT_PASSWORD: root
16+
MYSQL_DATABASE: wp_cli_test
17+
MYSQL_USER: wp_cli_test
18+
MYSQL_PASSWORD: password1
919
steps:
1020
- checkout
1121
- run: |
@@ -15,6 +25,8 @@ jobs:
1525
sudo apt-get install mariadb-client-10.5
1626
- run: |
1727
echo -e "memory_limit = 1024M" | sudo tee /usr/local/etc/php/php.ini > /dev/null
28+
- run: |
29+
dockerize -wait tcp://127.0.0.1:3306 -timeout 1m
1830
- run: |
1931
composer require wp-cli/wp-cli:dev-master
2032
composer install

0 commit comments

Comments
 (0)