2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-09-02 23:55:27 +00:00

Embed SoftHSM version in CI job names

To indicate the SoftHSM version used in each CI job while avoiding the
need to add another token to job names, replace "pkcs11" with
"softhsm2.4" and "fedora31:amd64" with "softhsm2.6".
This commit is contained in:
Michał Kępień
2020-06-04 14:11:46 +02:00
parent 3ecb202ba3
commit c7169c4ab0

View File

@@ -1053,7 +1053,7 @@ unit:clang:buster:amd64:
# Jobs for PKCS#11-enabled GCC builds on Debian "sid" (amd64) # Jobs for PKCS#11-enabled GCC builds on Debian "sid" (amd64)
gcc:pkcs11: gcc:softhsm2.4:
variables: variables:
CC: gcc CC: gcc
CFLAGS: "${CFLAGS_COMMON}" CFLAGS: "${CFLAGS_COMMON}"
@@ -1061,23 +1061,23 @@ gcc:pkcs11:
<<: *base_image <<: *base_image
<<: *build_job <<: *build_job
system:gcc:pkcs11: system:gcc:softhsm2.4:
<<: *base_image <<: *base_image
<<: *system_test_job <<: *system_test_job
needs: needs:
- job: gcc:pkcs11 - job: gcc:softhsm2.4
artifacts: true artifacts: true
unit:gcc:pkcs11: unit:gcc:softhsm2.4:
<<: *base_image <<: *base_image
<<: *unit_test_job <<: *unit_test_job
needs: needs:
- job: gcc:pkcs11 - job: gcc:softhsm2.4
artifacts: true artifacts: true
# Jobs for PKCS#11-enabled GCC builds on Fedora 31 (amd64) # Jobs for PKCS#11-enabled GCC builds on Fedora 31 (amd64)
gcc:fedora31:amd64: gcc:softhsm2.6:
variables: variables:
CC: gcc CC: gcc
CFLAGS: "${CFLAGS_COMMON} -O1" CFLAGS: "${CFLAGS_COMMON} -O1"
@@ -1085,18 +1085,18 @@ gcc:fedora31:amd64:
<<: *fedora_31_amd64_image <<: *fedora_31_amd64_image
<<: *build_job <<: *build_job
system:gcc:fedora31:amd64: system:gcc:softhsm2.6:
<<: *fedora_31_amd64_image <<: *fedora_31_amd64_image
<<: *system_test_job <<: *system_test_job
needs: needs:
- job: gcc:fedora31:amd64 - job: gcc:softhsm2.6
artifacts: true artifacts: true
unit:gcc:fedora31:amd64: unit:gcc:softhsm2.6:
<<: *fedora_31_amd64_image <<: *fedora_31_amd64_image
<<: *unit_test_job <<: *unit_test_job
needs: needs:
- job: gcc:fedora31:amd64 - job: gcc:softhsm2.6
artifacts: true artifacts: true
# Jobs for Clang builds on FreeBSD 11.3 (amd64) # Jobs for Clang builds on FreeBSD 11.3 (amd64)