[libgtop/wip/hadess/check-abi: 3/3] ci: Add ABI check
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgtop/wip/hadess/check-abi: 3/3] ci: Add ABI check
- Date: Tue, 30 Mar 2021 09:26:17 +0000 (UTC)
commit 26daaea627c74d93474130b4008bd85ef0c8dc69
Author: Bastien Nocera <hadess hadess net>
Date: Tue Mar 30 11:26:00 2021 +0200
ci: Add ABI check
.gitlab-ci.yml | 7 +++++++
1 file changed, 7 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 60367ed7..3c09648a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,6 +11,10 @@ variables:
perl
texinfo
texinfo-tex
+ FEDORA_DEPENDENCIES_ABI_CHECK:
+ libabigail
+ intltool
+ LAST_ABI_BREAK: "abccaf488a929de1e95e6a748485575dec52c998"
build-fedora:
image: fedora:latest
@@ -27,3 +31,6 @@ build-fedora:
- make
- make install
- make distcheck
+ - curl https://gitlab.freedesktop.org/hadess/check-abi/-/raw/main/contrib/check-abi-fedora.sh | bash
+ - dnf install -y $FEDORA_DEPENDENCIES_ABI_CHECK
+ - check-abi ${LAST_ABI_BREAK} $(git rev-parse HEAD)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]