[gnome-bluetooth/wip/hadess/add-abi-check] ci: Add ABI check




commit bdde6a505be29022b341fe011788b1cf94e2d10d
Author: Bastien Nocera <hadess hadess net>
Date:   Wed Feb 10 12:18:10 2021 +0100

    ci: Add ABI check

 .gitlab-ci.yml | 5 +++++
 1 file changed, 5 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 98b51264..2046c324 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -14,6 +14,9 @@ variables:
     glibc-devel
     git
   GIT_SUBMODULE_STRATEGY: recursive
+  DEPENDENCIES_ABI_CHECK:
+    libabigail
+  LAST_ABI_BREAK: "7cc6250695ca7c7f326f0dd1dcbabc0061123b6b"
 
 build_stable:
   before_script:
@@ -25,3 +28,5 @@ build_stable:
     - ninja -C _build install
     - ninja -C _build test
     - ninja -C _build dist
+    - dnf install -y $DEPENDENCIES_ABI_CHECK
+    - ./.ci/check-abi ${LAST_ABI_BREAK} $(git rev-parse HEAD)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]