Commit 1abb71bc authored by Otto Kekäläinen's avatar Otto Kekäläinen
Browse files

Extend gitlab-ci.yml to test libmysql* interactions

parent 95a9e944
...@@ -196,3 +196,34 @@ test features: ...@@ -196,3 +196,34 @@ test features:
- mariadb -e "SELECT COUNT(*) FROM db.v_temptable" - mariadb -e "SELECT COUNT(*) FROM db.v_temptable"
- mariadb -e "CALL db.p()" - mariadb -e "CALL db.p()"
- mariadb -e "SELECT db.f()" - mariadb -e "SELECT db.f()"
test upgrade-libmysql:
stage: test
image: debian:sid
artifacts:
when: always
expire_in: 180 day
name: "$CI_BUILD_NAME"
paths:
- ${WORKING_DIR}/debug
script:
- cd ${WORKING_DIR} # Don't repeat this step, it's just cd ./debian/output
- mkdir debug
- dpkg -l | grep -iE "maria|mysql|galera" || true
- apt-get update
- apt-get install -y pkg-config libmysqld-dev libmysqlclient-dev
- pkg-config --list-all
- apt-get install -y ./libmariadb3_*.deb ./mariadb-common_*.deb
- pkg-config --list-all
- apt-get install -y ./libmariadbclient18_*.deb
- pkg-config --list-all
- apt-get install -y ./libmariadb-dev_*.deb
- pkg-config --list-all
- apt-get install -y ./libmariadb-dev-compat_*.deb
- pkg-config --list-all
- apt-get install -y ./libmariadbd19_*.deb
- pkg-config --list-all
- apt-get install -y ./libmariadbd-dev_*.deb
- pkg-config --list-all
- apt-get install -y default-libmysqlclient-dev default-libmysqld-dev
- pkg-config --list-all
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment