diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f5c8e376ff..9bb5b133f0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -68,6 +68,10 @@ stages: image: "$CI_REGISTRY_IMAGE:centos-centos7-amd64" <<: *linux_amd64 +.centos-centos8-amd64: ¢os_centos8_amd64_image + image: "$CI_REGISTRY_IMAGE:centos-centos8-amd64" + <<: *linux_amd64 + # Debian .debian-jessie-amd64: &debian_jessie_amd64_image @@ -410,6 +414,30 @@ unit:gcc:centos7:amd64: - gcc:centos7:amd64 needs: ["gcc:centos7:amd64"] +# Jobs for regular GCC builds on CentOS 8 (amd64) + +gcc:centos8:amd64: + variables: + CC: gcc + CFLAGS: "-Wall -Wextra -O2 -g" + EXTRA_CONFIGURE: "--with-libidn2" + <<: *centos_centos8_amd64_image + <<: *build_job + +system:gcc:centos8:amd64: + <<: *centos_centos8_amd64_image + <<: *system_test_job + dependencies: + - gcc:centos8:amd64 + needs: ["gcc:centos8:amd64"] + +unit:gcc:centos8:amd64: + <<: *centos_centos8_amd64_image + <<: *unit_test_job + dependencies: + - gcc:centos8:amd64 + needs: ["gcc:centos8:amd64"] + # Jobs for regular GCC builds on Debian 8 Jessie (amd64) gcc:jessie:amd64: