From 85a7a8cfbda8871d6c815e2ec83d3275e5de79a9 Mon Sep 17 00:00:00 2001 From: Maxime Besson Date: Tue, 4 Jan 2022 10:19:40 +0100 Subject: [PATCH] Add Lasso in centos ci builds #2681 --- .gitlab-ci.yml | 2 ++ scripts/ci-install-lasso-centos | 11 +++++++++++ 2 files changed, 13 insertions(+) create mode 100755 scripts/ci-install-lasso-centos diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5deeba0b3..5e33024f0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -53,6 +53,7 @@ build_centos_7: script: - rm -f /etc/yum.repos.d/CentOS-Sources.repo - yum -y install epel-release + - scripts/ci-install-lasso-centos - make dist - ci-build-pkg @@ -63,6 +64,7 @@ build_centos_8: - yum-config-manager --enable PowerTools - yum-config-manager --enable AppStream - yum -y install epel-release + - scripts/ci-install-lasso-centos - make dist - ci-build-pkg diff --git a/scripts/ci-install-lasso-centos b/scripts/ci-install-lasso-centos new file mode 100755 index 000000000..06de3d53a --- /dev/null +++ b/scripts/ci-install-lasso-centos @@ -0,0 +1,11 @@ +#!/bin/sh +curl https://lemonldap-ng.org/_media/rpm-gpg-key-ow2 > /etc/pki/rpm-gpg/RPM-GPG-KEY-OW2 +cat > /etc/yum.repos.d/lemonldap-ng-extras.repo <<\EOF +[lemonldap-ng-extras] +name=LemonLDAP::NG extra packages +baseurl=https://lemonldap-ng.org/redhat/extras/$releasever +enabled=1 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-OW2 +EOF +yum -y install lasso-perl