mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-28 04:34:54 -04:00
parent
b35b501f8d
commit
b0949d960b
1 changed files with 44 additions and 1 deletions
|
|
@ -127,6 +127,15 @@ stages:
|
|||
- fips
|
||||
- shell
|
||||
|
||||
.almalinux-10fips-amd64-image: &almalinux_10fips_amd64_image
|
||||
tags:
|
||||
- almalinux-10
|
||||
- amd64
|
||||
- autoscaler
|
||||
- aws
|
||||
- fips
|
||||
- shell
|
||||
|
||||
# Autoscaling GitLab Runner on AWS EC2 (amd64)
|
||||
|
||||
.linux-amd64: &linux_amd64
|
||||
|
|
@ -338,7 +347,14 @@ stages:
|
|||
- cd bind-*
|
||||
|
||||
.fips-feature-test: &fips_feature_test
|
||||
- if bin/tests/system/feature-test --have-fips-mode; then fips-mode-setup --check; fips-mode-setup --is-enabled; fi
|
||||
- if bin/tests/system/feature-test --have-fips-mode; then
|
||||
if [ "$(cat /proc/sys/crypto/fips_enabled)" = "1" ]; then
|
||||
echo "FIPS is enabled";
|
||||
else
|
||||
echo "FIPS is disabled";
|
||||
exit 1;
|
||||
fi
|
||||
fi
|
||||
|
||||
.check_for_junit_xml: &check_for_junit_xml
|
||||
# test if junit.xml file exists and is longer 40 bytes
|
||||
|
|
@ -1022,6 +1038,33 @@ unit:gcc:9fips:amd64:
|
|||
- job: gcc:9fips:amd64
|
||||
artifacts: true
|
||||
|
||||
gcc:10fips:amd64:
|
||||
variables:
|
||||
CC: gcc
|
||||
CFLAGS: "${CFLAGS_COMMON}"
|
||||
EXTRA_CONFIGURE: "--with-libidn2 --enable-fips-mode --disable-leak-detection --disable-tracing"
|
||||
GIT_CLONE_PATH: "${GIT_CLONE_PATH_INSTANCE_EXECUTOR}"
|
||||
<<: *almalinux_10fips_amd64_image
|
||||
<<: *build_job
|
||||
|
||||
system:gcc:10fips:amd64:
|
||||
<<: *almalinux_10fips_amd64_image
|
||||
<<: *system_test_job
|
||||
variables:
|
||||
GIT_CLONE_PATH: "${GIT_CLONE_PATH_INSTANCE_EXECUTOR}"
|
||||
needs:
|
||||
- job: gcc:10fips:amd64
|
||||
artifacts: true
|
||||
|
||||
unit:gcc:10fips:amd64:
|
||||
<<: *almalinux_10fips_amd64_image
|
||||
<<: *unit_test_job
|
||||
variables:
|
||||
GIT_CLONE_PATH: "${GIT_CLONE_PATH_INSTANCE_EXECUTOR}"
|
||||
needs:
|
||||
- job: gcc:10fips:amd64
|
||||
artifacts: true
|
||||
|
||||
gcc:tarball:nosphinx:
|
||||
variables:
|
||||
CC: gcc
|
||||
|
|
|
|||
Loading…
Reference in a new issue