summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Klumpp <matthias@tenstral.net>2020-10-21 17:03:02 +0200
committerMatthias Klumpp <matthias@tenstral.net>2020-10-21 17:03:34 +0200
commit285764c6cce4f4033d9c6ff67e1f560e8f23f153 (patch)
treee6218c17dc99d6de521121969d7a8a03659589c1
parent08d1b592781ce8427451f59da627e81c3282796f (diff)
ci: Switch Debian tests to bullseye
We can use newer Meson this way, and more importantly also test against a more recet version of APT.
-rw-r--r--tests/ci/Dockerfile-debian11
1 files changed, 10 insertions, 1 deletions
diff --git a/tests/ci/Dockerfile-debian b/tests/ci/Dockerfile-debian
index 2cc5d0aa6..b80d709dc 100644
--- a/tests/ci/Dockerfile-debian
+++ b/tests/ci/Dockerfile-debian
@@ -1,9 +1,18 @@
-FROM debian:buster
+FROM debian:bullseye
+# allow fetching source packages
RUN echo "deb-src http://deb.debian.org/debian/ buster main" >> /etc/apt/sources.list
+
+# prepare
RUN apt-get update -qq
+
+# install build essentials
RUN apt-get install -yq build-essential
+
+# install PackageKit dependencies
RUN apt-get build-dep -yq packagekit
RUN apt-get install -yq meson
+
+# finish
RUN mkdir /build
WORKDIR /build