summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <smcv@collabora.com>2023-08-16 12:46:39 +0100
committerSimon McVittie <smcv@collabora.com>2023-08-16 12:53:12 +0100
commitd8c0e6ae3223085379f18164f9e102f7c3eea58a (patch)
tree592ed1fada8e1554ecf14032361906e3c21dbb7b
parent367a67db0253a31a71d61f60dc9498aa6509ed5a (diff)
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 <smcv@collabora.com>
-rw-r--r--.gitlab-ci.yml10
-rwxr-xr-xtools/ci-install.sh2
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 \