diff options
-rw-r--r-- | .gitlab-ci.yml | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5b1ef020..5fbc4b16 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -55,7 +55,24 @@ mariadb_run_latest_gcc7: when: always expire_in: 3 week -mariadb_run_valgrind_latest: +mysql_run_8.0: + stage: build + script: + - export CC=gcc-7 + - ./.tools/jobs/install.sh "mysql-client + gcc-7 + git-core + make autoconf automake autopoint + libssl-dev libtool libmysqlclient-dev libz-dev libpcre3-dev" + - ./.tools/jobs/cloneall.sh + - ./.tools/jobs/initdb.sh mysql + - ./.tools/jobs/build.sh "--enable-packetver=${packetver} --enable-epoll --enable-debug --enable-sanitize=full --disable-manager --enable-Werror --enable-buildbot" "--enable-werror --enable-lto --enable-sanitize" + - ./.tools/jobs/runserver.sh mysql + image: ubuntu:18.04 + services: + - mysql:8.0 + +.mariadb_run_valgrind_latest: stage: test needs: [] script: @@ -73,6 +90,7 @@ mariadb_run_valgrind_latest: image: ubuntu:18.04 services: - mariadb:latest + allow_failure: true artifacts: untracked: true when: always |