From fae19ba27cb84efbe8c07c7eca0bc2434aff907e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Eeden?= Date: Fri, 14 Jul 2023 14:45:08 +0200 Subject: [PATCH] CI: Test also with MariaDB --- .github/workflows/ci.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 37a0c3cc..ffd23548 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,3 +24,28 @@ jobs: - name: Test run: make test + build_mariadb: + runs-on: ubuntu-22.04 + name: Build with MariaDB + steps: + - name: Setup MariaDB Repo + run: | + sudo apt-get install software-properties-common + sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 + sudo add-apt-repository 'deb [arch=amd64] https://ftp.nluug.nl/db/mariadb/repo/11.0/ubuntu jammy main' + - name: Setup MariaDB Libs + run: sudo apt install libmariadb-dev libmariadb-dev-compat + - name: Checkout + uses: actions/checkout@v3 + - name: Autogen + run: ./autogen.sh + - name: Configure + run: ./configure --with-mysql --with-pgsql + - name: Build + run: make + - name: MariaDB version + run: mariadb_config --version + - name: Sysbench version + run: ./src/sysbench --version + - name: Test + run: make test