# Minimal check on debian: just make, make check.
#
debian-minimal:
- image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye
+ image: containers.torproject.org/tpo/tpa/base-images/debian:bookworm
<<: *debian-template
script:
- ./scripts/ci/ci-driver.sh
# TODO: Use a TPA-maintained image when there is one.
# See https://gitlab.torproject.org/tpo/tpa/base-images/-/issues/3
image:
- name: i386/debian:bullseye
+ name: i386/debian:bookworm
docker:
platform: linux/386
<<: *debian-template
#
# TODO: This will be faster once we merge #40098 and #40099.
debian-hardened:
- image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye
+ image: containers.torproject.org/tpo/tpa/base-images/debian:bookworm
<<: *debian-template
variables:
ALL_BUGS_ARE_FATAL: "yes"
#####
# Distcheck on debian stable
debian-distcheck:
- image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye
+ image: containers.torproject.org/tpo/tpa/base-images/debian:bookworm
<<: *debian-template
variables:
DISTCHECK: "yes"
#####
# Documentation tests on debian stable: doxygen and asciidoc.
debian-docs:
- image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye
+ image: containers.torproject.org/tpo/tpa/base-images/debian:bookworm
<<: *debian-template
variables:
DOXYGEN: "yes"
# with the 'artifacts' mechanism, in theory, but it would be good to
# avoid having to have a system with hundreds of artifacts.
debian-integration:
- image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye
+ image: containers.torproject.org/tpo/tpa/base-images/debian:bookworm
<<: *debian-template
variables:
CHECK: "no"
#####
# Tracing build on Debian stable.
debian-tracing:
- image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye
+ image: containers.torproject.org/tpo/tpa/base-images/debian:bookworm
<<: *debian-template
variables:
TRACING: "yes"
#####
# No-authority mode
debian-disable-dirauth:
- image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye
+ image: containers.torproject.org/tpo/tpa/base-images/debian:bookworm
<<: *debian-template
variables:
DISABLE_DIRAUTH: "yes"
#####
# No-relay mode
debian-disable-relay:
- image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye
+ image: containers.torproject.org/tpo/tpa/base-images/debian:bookworm
<<: *debian-template
variables:
DISABLE_RELAY: "yes"
#####
# GPL licensed mode, enables pow module
debian-gpl:
- image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye
+ image: containers.torproject.org/tpo/tpa/base-images/debian:bookworm
<<: *debian-template
variables:
GPL: "yes"
#####
# NSS check on debian
debian-nss:
- image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye
+ image: containers.torproject.org/tpo/tpa/base-images/debian:bookworm
<<: *debian-template
variables:
NSS: "yes"