diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1d4615827..284e4f6f4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,6 +8,18 @@ paths: - result/* + +.build_job_centos: + stage: build + script: + - yum -y install epel-release + - make rpm-dist + - ci-build-pkg + artifacts: + expire_in: 1 day + paths: + - result/* + stages: - build - sign @@ -36,6 +48,10 @@ build_bionic: image: buildpkg/ubuntu:bionic <<: *job_build +build_centos_7: + image: buildpkg/centos:7 + extends: .build_job_centos + sign: image: buildpkg/debian:stretch stage: sign @@ -50,6 +66,7 @@ sign: - build_buster # - build_xenial - build_bionic + - build_centos_7 artifacts: expire_in: 1 day paths: diff --git a/rpm/lemonldap-ng.spec b/rpm/lemonldap-ng.spec index 2d60efb09..02d2e0765 100644 --- a/rpm/lemonldap-ng.spec +++ b/rpm/lemonldap-ng.spec @@ -58,6 +58,7 @@ Source0: https://release.ow2.org/lemonldap/%{name}-%{version}%{?pre_relea BuildArch: noarch BuildRequires: gnupg +BuildRequires: which BuildRequires: perl-generators BuildRequires: perl-interpreter BuildRequires: perl(Apache2::Connection)