From 8b3b041096e7035c8b8c013526f52134b21bc6ed Mon Sep 17 00:00:00 2001 From: Jakub Jelen Date: Fri, 14 Apr 2023 16:27:53 +0200 Subject: [PATCH] ci: Add CentOS 8 as there are no other OpenSSL 1.1.1 platforms Signed-off-by: Jakub Jelen Reviewed-by: Norbert Pocs (cherry picked from commit 7f40974802cc304c60d43ce39f9a344c2ae017c4) --- .gitlab-ci.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 10a707f0..a76dff37 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,6 +2,7 @@ variables: BUILD_IMAGES_PROJECT: libssh/build-images CENTOS7_BUILD: buildenv-centos7 + CENTOS8_BUILD: buildenv-c8s CENTOS9_BUILD: buildenv-c9s FEDORA_BUILD: buildenv-fedora MINGW_BUILD: buildenv-mingw @@ -116,6 +117,24 @@ centos9s/openssl_3.0.x/x86_64/fips: make -j$(nproc) && OPENSSL_FORCE_FIPS_MODE=1 ctest --output-on-failure +centos8s/openssl_1.1.1/x86_64: + image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$CENTOS8_BUILD + extends: .tests + variables: + CMAKE_ADDITIONAL_OPTIONS: -DWITH_PKCS11_URI=ON + script: + - cmake $CMAKE_OPTIONS $CMAKE_ADDITIONAL_OPTIONS .. && + make -j$(nproc) && + ctest --output-on-failure + +centos8s/openssl_1.1.1/x86_64/fips: + extends: .fips + image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$CENTOS8_BUILD + script: + - cmake $CMAKE_OPTIONS $CMAKE_ADDITIONAL_OPTIONS .. && + make -j$(nproc) && + OPENSSL_FORCE_FIPS_MODE=1 ctest --output-on-failure + ############################################################################### # Fedora builds # ###############################################################################