[totem-pl-parser/wip/hadess/check-abi] ci: Replace check-abi with upstream project
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [totem-pl-parser/wip/hadess/check-abi] ci: Replace check-abi with upstream project
- Date: Wed, 10 Mar 2021 12:54:58 +0000 (UTC)
commit 473922080151e5a6ef1e0de99b4a7be2c245d44b
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..d9d14e5 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/main/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]