[gnome-applets/wip/muktupavels/help-about: 1/3] ci: build gnome-panel
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-applets/wip/muktupavels/help-about: 1/3] ci: build gnome-panel
- Date: Tue, 31 Mar 2020 18:57:39 +0000 (UTC)
commit 8d59439d68c706a0c28459a6e0ba06fb61298f1d
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Tue Mar 31 21:21:42 2020 +0300
ci: build gnome-panel
.gitlab-ci.yml | 53 ++++++++++++++++++++++++++++++++++++++++++++++++-----
1 file changed, 48 insertions(+), 5 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8d23f8e33..166f49e35 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -20,26 +20,49 @@ build-ubuntu:
build-essential
docbook-to-man
docbook-xsl
+ evolution-data-server-dev
gettext
+ git
gnome-settings-daemon-dev
+ gtk-doc-tools
intltool
+ libcairo2-dev
libcpufreq-dev
+ libdconf-dev
+ libecal2.0-dev
+ libedataserver1.2-dev
+ libgdk-pixbuf2.0-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
libgweather-3-dev
libnotify-dev
+ libpango1.0-dev
libpolkit-gobject-1-dev
+ libsm-dev
+ libsystemd-dev
libtracker-sparql-2.0-dev
libtool
libupower-glib-dev
libwnck-3-dev
libx11-dev
+ libxau-dev
+ libxi-dev
libxml2-dev
+ libxrandr-dev
+ pkg-config
x11proto-dev
yelp-tools
+ - 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 ..
script:
- ./autogen.sh --disable-Werror
- make
@@ -57,31 +80,51 @@ coverity:
automake
autopoint
build-essential
- ca-certificates
- clang
- curl
docbook-to-man
docbook-xsl
+ evolution-data-server-dev
gettext
+ git
gnome-settings-daemon-dev
+ gtk-doc-tools
intltool
+ libcairo2-dev
libcpufreq-dev
+ libdconf-dev
+ libecal2.0-dev
+ libedataserver1.2-dev
+ libgdk-pixbuf2.0-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
libgweather-3-dev
libnotify-dev
+ libpango1.0-dev
libpolkit-gobject-1-dev
+ libsm-dev
+ libsystemd-dev
libtracker-sparql-2.0-dev
libtool
libupower-glib-dev
libwnck-3-dev
libx11-dev
+ libxau-dev
+ libxi-dev
libxml2-dev
+ libxrandr-dev
+ pkg-config
x11proto-dev
yelp-tools
+ - 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 ..
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]