Skip to content

Commit 22498d8

Browse files
committed
ci: test debs
1 parent 6e06df6 commit 22498d8

1 file changed

Lines changed: 2 additions & 59 deletions

File tree

.build.yml

Lines changed: 2 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -3,69 +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-
- libpango1.0-doc
46-
- xauth
47-
- xvfb
48-
49-
# required for libbean
50-
- gir1.2-girepository-3.0-dev
51-
- python-gi-dev
52-
- python3-gi
536

547
before_scripts:
55-
- ./html-cppcheck
56-
- ./debrepo-install 'libctk-3-dev gir1.2-ctk-3.0 libctk-3-common libctk-3-0 libctk-3-doc'
57-
- if [ ${DISTRO_VERSION} == "stable" ];then
58-
- ./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'
59-
- fi
60-
- ./install-from-git https://github.com/cafe-desktop/cafe-common master
61-
- ./install-from-git https://github.com/cafe-desktop/cafe-desktop master #required for make check
62-
- ./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'
63-
- ./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
649

6510
build_scripts:
66-
- ./before-build
67-
- ./make-scanbuild '--enable-compile-warnings=maximum --disable-tests'
68-
- ./after-build
11+
- ./build-debs https://github.com/cafe-desktop/debian-packages devel lapiz
6912

7013
after_scripts:
7114
- 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)