Skip to content

Commit 867bd66

Browse files
committed
ci: test debs
1 parent fc8fd2e commit 867bd66

1 file changed

Lines changed: 2 additions & 60 deletions

File tree

.build.yml

Lines changed: 2 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -3,70 +3,12 @@
33
##########################################################
44
requires:
55
debian:
6-
# Useful URL: https://github.com/cafe-desktop/debian-packages
7-
# cafe B-D: libctk-3-dev libctksourceview-4-dev libbean-dev cafe-common
8-
- aptitude
9-
- autoconf-archive
10-
- autopoint
11-
- clang
12-
- clang-tools
13-
- cppcheck
14-
- expect #requiered for unbuffer
15-
- gcc
16-
- git
17-
- gla11y
18-
- gobject-introspection
19-
- gtk-doc-tools
20-
- iso-codes
21-
- libenchant-2-dev
22-
- libgirepository-2.0-dev
23-
- libglib2.0-dev
24-
- libsm-dev
25-
- libx11-dev
26-
- libxml2-dev
27-
- make
28-
- python3-dev
29-
- python3-lxml
30-
- yelp-tools
31-
32-
# required for cafe-desktop
33-
- intltool
34-
- libdconf-dev
35-
- libglib2.0-doc
36-
- libstartup-notification0-dev
37-
- libtool
38-
- meson
39-
- wget
40-
41-
# required for ctksourceview
42-
- libatk1.0-dev
43-
- libfribidi-dev
44-
- libxml2-utils
45-
- libgdk-pixbuf2.0-doc
46-
- libpango1.0-doc
47-
- xauth
48-
- xvfb
49-
50-
# required for libbean
51-
- gir1.2-girepository-3.0-dev
52-
- python-gi-dev
53-
- python3-gi
546

557
before_scripts:
56-
- ./html-cppcheck
57-
- ./debrepo-install 'libctk-3-dev gir1.2-ctk-3.0 libctk-3-common libctk-3-0 libctk-3-doc'
58-
- if [ ${DISTRO_VERSION} == "stable" ];then
59-
- ./install-from-git https://gitlab.gnome.org/GNOME/glib 2.85.4 meson '--libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu -Dtests=false'
60-
- fi
61-
- ./install-from-git https://github.com/cafe-desktop/cafe-common master
62-
- ./install-from-git https://github.com/cafe-desktop/cafe-desktop master #required for make check
63-
- ./install-from-git https://github.com/cafe-desktop/ctksourceview master meson '--libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu'
64-
- ./install-from-git https://github.com/cafe-desktop/libbean master meson '--libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu'
8+
- ./debrepo-install
659

6610
build_scripts:
67-
- ./before-build
68-
- ./make-scanbuild '--enable-compile-warnings=maximum --disable-tests'
69-
- ./after-build
11+
- ./build-debs
7012

7113
after_scripts:
7214
- if [ -f "gen-index" ]; then ./gen-index -l 20 -i https://github.com/${OWNER_NAME}/cafe-icon-theme/raw/master/cafe/16x16/apps/accessories-text-editor.png; fi

0 commit comments

Comments
 (0)