From d8c0e6ae3223085379f18164f9e102f7c3eea58a Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Wed, 16 Aug 2023 12:46:39 +0100 Subject: CI: Use Ubuntu 22.04 'jammy' to test Python 3.10 python3.10 was removed from Debian bookworm before it was released as Debian 12. Signed-off-by: Simon McVittie --- .gitlab-ci.yml | 10 ++++++---- tools/ci-install.sh | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9a02b89..102f1d3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -84,18 +84,20 @@ build:python3.9-dbg: build:python3.10: stage: build - image: "debian:bookworm-slim" + image: "ubuntu:jammy" variables: - ci_suite: bookworm + ci_distro: ubuntu + ci_suite: jammy dbus_ci_system_python: python3.10 script: *script artifacts: *artifacts build:python3.10-dbg: stage: build - image: "debian:bookworm-slim" + image: "ubuntu:jammy" variables: - ci_suite: bookworm + ci_distro: ubuntu + ci_suite: jammy dbus_ci_system_python: python3.10-dbg dbus_ci_system_python_module_suffix: -dbg script: *script diff --git a/tools/ci-install.sh b/tools/ci-install.sh index 59f9894..03ec19b 100755 --- a/tools/ci-install.sh +++ b/tools/ci-install.sh @@ -134,7 +134,7 @@ case "$ci_distro" in # Needed for distcheck case "$ci_suite" in - (buster|focal|bullseye) + (buster|focal|bullseye|jammy) "${dbus_ci_system_python-python3}" -m pip install --user \ pyproject_metadata \ tomli \ -- cgit v1.2.3