[folks/wip/nielsdg/ci-builddep] ci: Don't use dnf builddep



commit 6adb93aa5b2907fef588579ba6f48e5f8d23d5ed
Author: Niels De Graef <nielsdegraef gmail com>
Date:   Sat Apr 20 19:06:34 2019 +0200

    ci: Don't use dnf builddep
    
    List the build dependencies directly so we don't pull in unintended
    dependencies (like intltool) and can add the ones we want (for example
    meson and ninja-build).

 .gitlab-ci.yml | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 01b8c5f1..ed006a1d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,8 +9,11 @@ build-folks:
     - tags
   before_script:
     - dnf update -y --nogpgcheck
-    - dnf -y install dnf-plugins-core redhat-rpm-config meson ninja-build --nogpgcheck
-    - dnf -y builddep folks --nogpgcheck
+    - dnf -y install --nogpgcheck \
+      GConf2-devel dbus-glib-devel evolution-data-server-devel glib2-devel \
+      gobject-introspection-devel libgee-devel libxml2-devel meson ninja-build \
+      readline-devel telepathy-glib-devel telepathy-glib-vala tracker-devel \
+      vala
   script:
     - meson _build
     - ninja -C _build


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