mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-22 22:25:51 +01:00
CI: Use TPA-based images
This commit is contained in:
parent
e0888653d8
commit
4fe6ef38a2
1 changed files with 12 additions and 10 deletions
|
@ -120,7 +120,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
|
||||
|
@ -128,6 +128,8 @@ debian-minimal:
|
|||
# Minimal check on debian/i386: just make, make check.
|
||||
#
|
||||
debian-i386-minimal:
|
||||
# TODO: Use a TPA-maintained image when there is one.
|
||||
# See https://gitlab.torproject.org/tpo/tpa/base-images/-/issues/3
|
||||
image: i386/debian:bullseye
|
||||
<<: *debian-template
|
||||
script:
|
||||
|
@ -141,7 +143,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"
|
||||
|
@ -153,7 +155,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"
|
||||
|
@ -164,7 +166,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"
|
||||
|
@ -182,7 +184,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"
|
||||
|
@ -196,7 +198,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"
|
||||
|
@ -208,7 +210,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"
|
||||
|
@ -218,7 +220,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"
|
||||
|
@ -228,7 +230,7 @@ debian-disable-relay:
|
|||
#####
|
||||
# GPL licensed mode, enables pow module
|
||||
debian-gpl:
|
||||
image: debian:bullseye
|
||||
image: containers.torproject.org/tpo/tpa/base-images/debian:bullseye
|
||||
<<: *debian-template
|
||||
variables:
|
||||
GPL: "yes"
|
||||
|
@ -238,7 +240,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"
|
||||
|
|
Loading…
Add table
Reference in a new issue