diff --git a/ci/mariadb1011.sh b/ci/mariadb1011.sh index 3122bb27..6eef2b5f 100644 --- a/ci/mariadb1011.sh +++ b/ci/mariadb1011.sh @@ -5,6 +5,19 @@ apt purge -qq '^mysql*' '^libmysql*' rm -fr /etc/mysql rm -fr /var/lib/mysql -apt-key add support/C74CD1D8.asc -add-apt-repository "deb https://deb.mariadb.org/10.11/ubuntu $(lsb_release -cs) main" +RELEASE=$(lsb_release -cs) +VERSION=10.11 + +tee <<- EOF > /etc/apt/sources.list.d/mariadb.sources + X-Repolib-Name: MariaDB + Types: deb + # URIs: https://deb.mariadb.org/$VERSION/ubuntu + URIs: https://mirror.rackspace.com/mariadb/repo/$VERSION/ubuntu + Suites: $RELEASE + Components: main main/debug + Signed-By: /etc/apt/keyrings/mariadb-keyring.asc +EOF + +cp support/C74CD1D8.asc /etc/apt/keyrings/mariadb-keyring.asc +apt update apt install -y -o Dpkg::Options::='--force-confnew' mariadb-server libmariadb-dev diff --git a/ci/mariadb106.sh b/ci/mariadb106.sh index b6c7153b..82b1db69 100644 --- a/ci/mariadb106.sh +++ b/ci/mariadb106.sh @@ -5,6 +5,19 @@ apt purge -qq '^mysql*' '^libmysql*' rm -fr /etc/mysql rm -fr /var/lib/mysql -apt-key add support/C74CD1D8.asc -add-apt-repository "deb https://deb.mariadb.org/10.6/ubuntu $(lsb_release -cs) main" -apt install -y -o Dpkg::Options::='--force-confnew' mariadb-server libmariadb-dev +RELEASE=$(lsb_release -cs) +VERSION=10.6 + +tee <<- EOF > /etc/apt/sources.list.d/mariadb.sources + X-Repolib-Name: MariaDB + Types: deb + # URIs: https://deb.mariadb.org/$VERSION/ubuntu + URIs: https://mirror.rackspace.com/mariadb/repo/$VERSION/ubuntu + Suites: $RELEASE + Components: main main/debug + Signed-By: /etc/apt/keyrings/mariadb-keyring.asc +EOF + +cp support/C74CD1D8.asc /etc/apt/keyrings/mariadb-keyring.asc +apt update +apt install -y -o Dpkg::Options::='--force-confnew' mariadb-server-$VERSION libmariadb-dev diff --git a/ci/mariadb114.sh b/ci/mariadb114.sh index 6225972a..767dd451 100644 --- a/ci/mariadb114.sh +++ b/ci/mariadb114.sh @@ -5,6 +5,19 @@ apt purge -qq '^mysql*' '^libmysql*' rm -fr /etc/mysql rm -fr /var/lib/mysql -apt-key add support/C74CD1D8.asc -add-apt-repository "deb https://deb.mariadb.org/11.4/ubuntu $(lsb_release -cs) main" +RELEASE=$(lsb_release -cs) +VERSION=11.4 + +tee <<- EOF > /etc/apt/sources.list.d/mariadb.sources + X-Repolib-Name: MariaDB + Types: deb + # URIs: https://deb.mariadb.org/$VERSION/ubuntu + URIs: https://mirror.rackspace.com/mariadb/repo/$VERSION/ubuntu + Suites: $RELEASE + Components: main main/debug + Signed-By: /etc/apt/keyrings/mariadb-keyring.asc +EOF + +cp support/C74CD1D8.asc /etc/apt/keyrings/mariadb-keyring.asc +apt update apt install -y -o Dpkg::Options::='--force-confnew' mariadb-server libmariadb-dev