From 6089f5bd566bf1ad79ff11557e9172ab5e06a3e0 Mon Sep 17 00:00:00 2001 From: Maxime Besson Date: Thu, 31 Oct 2019 21:33:09 +0100 Subject: [PATCH] Add CentOS7 CI config --- .gitlab-ci.yml | 17 +++++++++++++++++ rpm/lemonldap-ng.spec | 1 + 2 files changed, 18 insertions(+) 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)