summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2021-02-10 12:18:10 +0100
committerBastien Nocera <hadess@hadess.net>2021-02-10 13:03:08 +0100
commit289b1dca2e7504bf8e0e70cad6373bc0a56e528a (patch)
tree4df8db5968de752f3e50da3a946710cce3dd550c /.gitlab-ci.yml
parent7cc6250695ca7c7f326f0dd1dcbabc0061123b6b (diff)
downloadgnome-bluetooth-289b1dca2e7504bf8e0e70cad6373bc0a56e528a.tar.gz
ci: Add ABI check
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml5
1 files changed, 5 insertions, 0 deletions
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)