.gitlab-ci.yml: added centos8 build

Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
This commit is contained in:
Nikos Mavrogiannopoulos
2020-02-11 12:33:39 +01:00
parent 1bce6526f3
commit 243c5e9fa2

View File

@@ -7,6 +7,7 @@ variables:
DEBIAN_BUILD: buildenv-debian DEBIAN_BUILD: buildenv-debian
FEDORA_BUILD: buildenv-fedora FEDORA_BUILD: buildenv-fedora
UBUNTU_BUILD: buildenv-ubuntu UBUNTU_BUILD: buildenv-ubuntu
CENTOS8_BUILD: buildenv-centos8
CENTOS7_BUILD: buildenv-centos7 CENTOS7_BUILD: buildenv-centos7
CENTOS6_BUILD: buildenv-centos6 CENTOS6_BUILD: buildenv-centos6
@@ -48,6 +49,24 @@ Build/Ubuntu:
- ./*.log - ./*.log
- ./tests/*.log - ./tests/*.log
Build/Centos8:
stage: testing
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$CENTOS8_BUILD
script:
- git submodule update --init && autoreconf -fvi &&
./configure --without-http-parser && make -j$(nproc) && make check -j$(nproc)
tags:
- shared
- linux
except:
- tags
artifacts:
expire_in: 1 week
when: on_failure
paths:
- ./*.log
- ./tests/*.log
Build/Centos7: Build/Centos7:
stage: testing stage: testing
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$CENTOS7_BUILD image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$CENTOS7_BUILD