diff --git a/debian/gitlab-ci.yml b/debian/gitlab-ci.yml index c6ec186c2194cd6361cf93ea82c7f834575c744a..15010b2a29bbf7ac238f9569a535fe443f78f6ff 100644 --- a/debian/gitlab-ci.yml +++ b/debian/gitlab-ci.yml @@ -129,3 +129,26 @@ test upgrade stretch: - cp -ra /var/log/mysql debug/var-log-mysql - mariadb --skip-column-names -e "select @@version, @@version_comment" - mariadb -e "create database test; use test; create table t(a int primary key) engine=innodb; insert into t values (1); select * from t; drop table t; drop database test;" + +fresh install: + stage: test + image: debian:${RELEASE} + artifacts: + when: always + 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 ./*.deb + - mariadb --version + - find /var/lib/mysql -ls > debug/var-lib-mysql.list + - cp -ra /etc/mysql debug/etc-mysql + - service mysql restart || true # Always proceed even if init failed + - service mysql status || true + - cp -ra /var/log/mysql debug/var-log-mysql + - mariadb --skip-column-names -e "select @@version, @@version_comment" + - mariadb -e "create database test; use test; create table t(a int primary key) engine=innodb; insert into t values (1); select * from t; drop table t; drop database test;"