Skip to content

Commit 8f53f68

Browse files
author
Michael Vasseur
committed
Bring back testing with MySQL
The original reason was after the `rank` becoming a protected keyword. As we depend on doctrine as abrstraction a lot it is good to verify that the translation is reasonable on backend SQL servers of whatever dialect.
1 parent 58959e1 commit 8f53f68

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.github/workflows/integration.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,23 @@ jobs:
1717
container:
1818
image: domjudge/gitlabci:24.04
1919
options: --privileged --cgroupns=host --init
20+
strategy:
21+
matrix:
22+
include:
23+
- sql: mariadb
24+
sql_options: --health-cmd="healthcheck.sh --connect --innodb_initialized" --health-interval=10s --health-timeout=5s --health-retries=3
25+
- sql: mysql
26+
sql_options: ''
2027
services:
2128
sqlserver:
22-
image: mariadb
29+
image: ${{ matrix.sql }}
2330
ports:
2431
- 3306:3306
2532
env:
2633
MYSQL_ROOT_PASSWORD: root
2734
MYSQL_USER: domjudge
2835
MYSQL_PASSWORD: domjudge
29-
options: --health-cmd="healthcheck.sh --connect --innodb_initialized" --health-interval=10s --health-timeout=5s --health-retries=3
36+
options: ${{ matrix.sql_options }}
3037
steps:
3138
- uses: actions/checkout@v4
3239
- name: info

0 commit comments

Comments
 (0)