[gnome-applets/wip/muktupavels/build-gnome-panel] ci: build gnome-panel
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-applets/wip/muktupavels/build-gnome-panel] ci: build gnome-panel
- Date: Wed, 1 Apr 2020 21:26:58 +0000 (UTC)
commit b362f9517dfb2444bb3d27d305767d4b972b3f51
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Wed Apr 1 19:17:35 2020 +0300
ci: build gnome-panel
.gitlab-ci.yml | 19 +++++++++++++++++--
1 file changed, 17 insertions(+), 2 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 87bb8aad3..90862503c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,13 +12,19 @@ variables:
automake
autopoint
build-essential
+ ca-certificates
docbook-to-man
docbook-xsl
gettext
+ git
gnome-settings-daemon-dev
+ gtk-doc-tools
libcpufreq-dev
+ libdconf-dev
+ libgdm-dev
libglib2.0-dev
- libgnome-panel-dev
+ libgnome-desktop-3-dev
+ libgnome-menu-3-dev
libgtk-3-dev
libgtop2-dev
libgucharmap-2-90-dev
@@ -35,6 +41,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 +57,7 @@ ubuntu:
before_script:
- apt-get update
- *install-ubuntu-dependencies
+ - *build-gnome-panel
script:
- ./autogen.sh --disable-Werror
- make
@@ -56,9 +71,9 @@ coverity:
- apt-get update
- *install-ubuntu-dependencies
- apt-get install -q -y --no-install-recommends
- 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]