diff options
author | Bastien Nocera <hadess@hadess.net> | 2019-08-03 18:45:32 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2019-08-03 18:59:13 +0200 |
commit | 3b23a831f7a57de060273c14e0394b44babe1d3f (patch) | |
tree | 883f37f26eefd7d275a54f7f616e4f3e3d44ddec /.gitlab-ci.yml | |
parent | 6b656c9cf1929474587bf65269b9840c47908e06 (diff) | |
download | libgudev-3b23a831f7a57de060273c14e0394b44babe1d3f.tar.gz |
ci: Add ABI checker
primarily by Mathieu Bridon <bochecha@daitauha.fr>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fa5cc5f..763c5cc 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,3 +1,6 @@ +variables: + LAST_ABI_BREAK: "43a593b5b4097b887e49eaacafbc1337bd709718" + stages: - test @@ -5,10 +8,10 @@ build-fedora: image: fedora:latest stage: test before_script: - - dnf install -y gcc redhat-rpm-config libtool automake autoconf gtk-doc make glib2-devel systemd-devel umockdev-devel + - dnf install -y gcc redhat-rpm-config libtool automake autoconf gtk-doc make glib2-devel systemd-devel umockdev-devel git libabigail gnome-common script: - ./autogen.sh --disable-dependency-tracking - make - make install - make check - + - ./.ci/check-abi ${LAST_ABI_BREAK} $(git rev-parse HEAD) |