[gnome-applets/wip/muktupavels/build-gnome-panel] ci: build gnome-panel



commit 732cd21c36e78f210663873fe6127c302e7d5f47
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Wed Apr 1 19:17:35 2020 +0300

    ci: build gnome-panel

 .gitlab-ci.yml | 12 ++++++++++++
 1 file changed, 12 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 73f15334d..d50e3031b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -15,7 +15,9 @@ variables:
                   docbook-to-man
                   docbook-xsl
                   gettext
+                  git
                   gnome-settings-daemon-dev
+                  gtk-doc-tools
                   intltool
                   libcpufreq-dev
                   libglib2.0-dev
@@ -35,6 +37,14 @@ variables:
                   x11proto-dev
                   yelp-tools
 
+.build-gnome-panel: &build-gnome-panel
+  - git clone https://gitlab.gnome.org/GNOME/gnome-panel.git
+  - cd gnome-panel
+  - ./autogen.sh --disable-Werror --disable-gtk-doc --prefix=/usr
+  - make
+  - make install
+  - cd ..
+
 ubuntu:
   image: ubuntu:devel
   stage: build
@@ -43,6 +53,7 @@ ubuntu:
   before_script:
     - apt-get update
     - *install-ubuntu-dependencies
+    - *build-gnome-panel
   script:
     - ./autogen.sh --disable-Werror
     - make
@@ -59,6 +70,7 @@ coverity:
                       ca-certificates
                       clang
                       curl
+    - *build-gnome-panel
   script:
     - curl https://scan.coverity.com/download/linux64
       --data "token=$COVERITY_TOKEN&project=gnome-applets"


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