Browse Source

ci: add mysql service

Signed-off-by: Nandor Kracser <bonifaido@gmail.com>
pull/1674/head
Nandor Kracser 6 years ago
parent
commit
8ab1ea9334
No known key found for this signature in database
GPG Key ID: 7A4C93C7D6B80413
  1. 12
      .github/workflows/ci.yml

12
.github/workflows/ci.yml

@ -20,6 +20,15 @@ jobs:
- 5432
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5
mysql:
image: mysql:5.7
env:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: dex
ports:
- 3306:3306
options: --health-cmd "mysql -proot -e \"show databases;\"" --health-interval 10s --health-timeout 5s --health-retries 5
etcd:
image: gcr.io/etcd-development/etcd:v3.2.9
ports:
@ -45,9 +54,6 @@ jobs:
- name: Checkout code
uses: actions/checkout@v2
- name: Setup MySQL database
run: mysql -u root -proot -e 'CREATE DATABASE dex;'
- name: Run tests
run: make testall
env:

Loading…
Cancel
Save