mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 13:53:31 +01:00
gitlab-ci: Try enabling GPL mode so we test hs_pow
Signed-off-by: Micah Elizabeth Scott <beth@torproject.org>
This commit is contained in:
parent
2de98a7f4e
commit
18a2191a13
@ -211,6 +211,16 @@ debian-disable-relay:
|
||||
script:
|
||||
- ./scripts/ci/ci-driver.sh
|
||||
|
||||
#####
|
||||
# GPL licensed mode, enables pow module
|
||||
debian-gpl:
|
||||
image: debian:buster
|
||||
<<: *debian-template
|
||||
variables:
|
||||
GPL: "yes"
|
||||
script:
|
||||
- ./scripts/ci/ci-driver.sh
|
||||
|
||||
#####
|
||||
# NSS check on debian
|
||||
debian-nss:
|
||||
|
@ -37,6 +37,7 @@ ALL_BUGS_ARE_FATAL="${ALL_BUGS_ARE_FATAL:-no}"
|
||||
DISABLE_DIRAUTH="${DISABLE_DIRAUTH:-no}"
|
||||
DISABLE_RELAY="${DISABLE_RELAY:-no}"
|
||||
NSS="${NSS:-no}"
|
||||
GPL="${GPL:-no}"
|
||||
|
||||
# Options for which tests to run. All should be yes/no.
|
||||
CHECK="${CHECK:-yes}"
|
||||
@ -200,6 +201,7 @@ yes_or_no ALL_BUGS_ARE_FATAL
|
||||
yes_or_no DISABLE_DIRAUTH
|
||||
yes_or_no DISABLE_RELAY
|
||||
yes_or_no NSS
|
||||
yes_or_no GPL
|
||||
|
||||
yes_or_no RUN_STAGE_CONFIGURE
|
||||
yes_or_no RUN_STAGE_BUILD
|
||||
@ -262,6 +264,9 @@ fi
|
||||
if [[ "$NSS" == "yes" ]]; then
|
||||
configure_options+=("--enable-nss")
|
||||
fi
|
||||
if [[ "$GPL" == "yes" ]]; then
|
||||
configure_options+=("--enable-gpl")
|
||||
fi
|
||||
|
||||
#############################################################################
|
||||
# Tell the user about our versions of different tools and packages.
|
||||
|
Loading…
Reference in New Issue
Block a user