Skip to content

Commit fae19ba

Browse files
committed
CI: Test also with MariaDB
1 parent e17ce0f commit fae19ba

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

.github/workflows/ci.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,28 @@ jobs:
2424
- name: Test
2525
run: make test
2626

27+
build_mariadb:
28+
runs-on: ubuntu-22.04
29+
name: Build with MariaDB
30+
steps:
31+
- name: Setup MariaDB Repo
32+
run: |
33+
sudo apt-get install software-properties-common
34+
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
35+
sudo add-apt-repository 'deb [arch=amd64] https://ftp.nluug.nl/db/mariadb/repo/11.0/ubuntu jammy main'
36+
- name: Setup MariaDB Libs
37+
run: sudo apt install libmariadb-dev libmariadb-dev-compat
38+
- name: Checkout
39+
uses: actions/checkout@v3
40+
- name: Autogen
41+
run: ./autogen.sh
42+
- name: Configure
43+
run: ./configure --with-mysql --with-pgsql
44+
- name: Build
45+
run: make
46+
- name: MariaDB version
47+
run: mariadb_config --version
48+
- name: Sysbench version
49+
run: ./src/sysbench --version
50+
- name: Test
51+
run: make test

0 commit comments

Comments
 (0)