[gnome-applets] ci: update configuration
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-applets] ci: update configuration
- Date: Tue, 31 Mar 2020 23:19:35 +0000 (UTC)
commit 1ba457c2d38cd44f39d08e5520abf09fae2ea854
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Wed Apr 1 02:19:14 2020 +0300
ci: update configuration
.gitlab-ci.yml | 93 +++++++++++++++++++++-------------------------------------
1 file changed, 33 insertions(+), 60 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8d23f8e33..69be72409 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,41 +5,44 @@ stages:
variables:
DEBIAN_FRONTEND: noninteractive
-build-ubuntu:
+.install-ubuntu-dependencies: &install-ubuntu-dependencies
+ apt-get install -q -y --no-install-recommends
+ adwaita-icon-theme
+ autoconf-archive
+ automake
+ autopoint
+ build-essential
+ docbook-to-man
+ docbook-xsl
+ gettext
+ gnome-settings-daemon-dev
+ intltool
+ libcpufreq-dev
+ libglib2.0-dev
+ libgnome-panel-dev
+ libgtk-3-dev
+ libgtop2-dev
+ libgucharmap-2-90-dev
+ libgweather-3-dev
+ libnotify-dev
+ libpolkit-gobject-1-dev
+ libtracker-sparql-2.0-dev
+ libtool
+ libupower-glib-dev
+ libwnck-3-dev
+ libx11-dev
+ libxml2-dev
+ x11proto-dev
+ yelp-tools
+
+ubuntu:
image: ubuntu:devel
stage: build
except:
- tags
before_script:
- apt-get update
- - apt-get install -q -y --no-install-recommends
- adwaita-icon-theme
- autoconf-archive
- automake
- autopoint
- build-essential
- docbook-to-man
- docbook-xsl
- gettext
- gnome-settings-daemon-dev
- intltool
- libcpufreq-dev
- libglib2.0-dev
- libgnome-panel-dev
- libgtk-3-dev
- libgtop2-dev
- libgucharmap-2-90-dev
- libgweather-3-dev
- libnotify-dev
- libpolkit-gobject-1-dev
- libtracker-sparql-2.0-dev
- libtool
- libupower-glib-dev
- libwnck-3-dev
- libx11-dev
- libxml2-dev
- x11proto-dev
- yelp-tools
+ - *install-ubuntu-dependencies
script:
- ./autogen.sh --disable-Werror
- make
@@ -51,37 +54,7 @@ coverity:
when: manual
before_script:
- apt-get update
- - apt-get install -q -y --no-install-recommends
- adwaita-icon-theme
- autoconf-archive
- automake
- autopoint
- build-essential
- ca-certificates
- clang
- curl
- docbook-to-man
- docbook-xsl
- gettext
- gnome-settings-daemon-dev
- intltool
- libcpufreq-dev
- libglib2.0-dev
- libgnome-panel-dev
- libgtk-3-dev
- libgtop2-dev
- libgucharmap-2-90-dev
- libgweather-3-dev
- libnotify-dev
- libpolkit-gobject-1-dev
- libtracker-sparql-2.0-dev
- libtool
- libupower-glib-dev
- libwnck-3-dev
- libx11-dev
- libxml2-dev
- x11proto-dev
- yelp-tools
+ - *install-ubuntu-dependencies
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]