[totem-pl-parser/wip/hadess/check-abi] ci: Replace check-abi with upstream project




commit 49d8c2d3b3bd4ca9d570d1b4ad9b8c6f08d873bb
Author: Bastien Nocera <hadess hadess net>
Date:   Wed Mar 10 12:50:56 2021 +0100

    ci: Replace check-abi with upstream project

 .ci/check-abi  | 121 ---------------------------------------------------------
 .gitlab-ci.yml |   7 ++--
 2 files changed, 4 insertions(+), 124 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 336ad49..890ae4e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,7 @@
 variables:
   DEPENDENCIES: redhat-rpm-config meson git gettext gtk-doc meson glib2-devel libxml2-devel 
gobject-introspection-devel libgcrypt-devel libarchive-devel uchardet-devel
   DEPS_QUVI: libquvi-devel
-  DEPS_ABI_CHECK: libabigail libsoup-devel gmime-devel
+  DEPS_ABI_CHECK: libsoup-devel gmime-devel
   TEST_DEPS: gvfs dbus-daemon shared-mime-info
   LAST_ABI_BREAK: "9ccc3c78a5a41b86bdd2c9fb63ad4963e65e4f63"
 
@@ -21,6 +21,7 @@ build-fedora:
     - meson _build
     - GIO_USE_VOLUME_MONITOR=unix dbus-run-session ninja -C _build test
     - ninja -C _build install
-    # ABI check
+    # ABI check, the deps are needed to build the old version of totem-pl-parser
+    - curl 
https://gitlab.freedesktop.org/hadess/check-abi/-/raw/wip/hadess/add-curl-bash/contrib/check-abi-fedora.sh | 
bash
     - dnf install -y $DEPS_ABI_CHECK
-    - ./.ci/check-abi ${LAST_ABI_BREAK} $(git rev-parse HEAD)
+    - check-abi ${LAST_ABI_BREAK} $(git rev-parse HEAD)


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