tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit 3795c77bed00839275a88f341025df68a2460acf
parent 9b03f0288a15ed70333a2c576b85a89c6e27ca2a
Author: David Goulet <dgoulet@torproject.org>
Date:   Tue, 19 Nov 2024 14:02:46 +0000

Merge branch 'tpa-images' into 'main'

Update images

See merge request tpo/core/tor!846
Diffstat:
M.gitlab-ci.yml | 27++++++++++++++++-----------
1 file changed, 16 insertions(+), 11 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml @@ -125,7 +125,7 @@ variables: # Minimal check on debian: just make, make check. # debian-minimal: - image: debian:bullseye + image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye <<: *debian-template script: - ./scripts/ci/ci-driver.sh @@ -133,7 +133,12 @@ debian-minimal: # Minimal check on debian/i386: just make, make check. # debian-i386-minimal: - image: i386/debian:bullseye + # 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 + docker: + platform: linux/386 <<: *debian-template script: - ./scripts/ci/ci-driver.sh @@ -146,7 +151,7 @@ debian-i386-minimal: # # TODO: This will be faster once we merge #40098 and #40099. debian-hardened: - image: debian:bullseye + image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye <<: *debian-template variables: ALL_BUGS_ARE_FATAL: "yes" @@ -158,7 +163,7 @@ debian-hardened: ##### # Distcheck on debian stable debian-distcheck: - image: debian:bullseye + image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye <<: *debian-template variables: DISTCHECK: "yes" @@ -169,7 +174,7 @@ debian-distcheck: ##### # Documentation tests on debian stable: doxygen and asciidoc. debian-docs: - image: debian:bullseye + image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye <<: *debian-template variables: DOXYGEN: "yes" @@ -187,7 +192,7 @@ debian-docs: # 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: debian:bullseye + image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye <<: *debian-template variables: CHECK: "no" @@ -201,7 +206,7 @@ debian-integration: ##### # Tracing build on Debian stable. debian-tracing: - image: debian:bullseye + image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye <<: *debian-template variables: TRACING: "yes" @@ -213,7 +218,7 @@ debian-tracing: ##### # No-authority mode debian-disable-dirauth: - image: debian:bullseye + image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye <<: *debian-template variables: DISABLE_DIRAUTH: "yes" @@ -223,7 +228,7 @@ debian-disable-dirauth: ##### # No-relay mode debian-disable-relay: - image: debian:bullseye + image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye <<: *debian-template variables: DISABLE_RELAY: "yes" @@ -233,7 +238,7 @@ debian-disable-relay: ##### # GPL licensed mode, enables pow module debian-gpl: - image: debian:buster + image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye <<: *debian-template variables: GPL: "yes" @@ -243,7 +248,7 @@ debian-gpl: ##### # NSS check on debian debian-nss: - image: debian:bullseye + image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye <<: *debian-template variables: NSS: "yes"