Commit graph

60 commits

Author SHA1 Message Date
Daniel Eklöf
d32698c042
ci: log toolchain version information 2020-07-20 19:17:02 +02:00
Daniel Eklöf
d920c09fc9
ci: install git and close fcft+tllist subprojects 2020-01-15 11:18:01 +01:00
Daniel Eklöf
c50e23f17a
Revert "ci: break"
This reverts commit 5da5307a7c.
2019-09-28 20:55:27 +02:00
Daniel Eklöf
5da5307a7c
ci: break 2019-09-28 20:53:45 +02:00
Daniel Eklöf
e169263851
ci: install pixman+freetype+fontconfig instead of cairo 2019-09-22 12:29:00 +02:00
Daniel Eklöf
12feaf1ccd
ci: has alpine:edge finally moved to python3? 2019-09-21 20:57:21 +02:00
Daniel Eklöf
d52b490e9d ci: only last to rows are needed for the coverage regexp 2019-05-11 11:39:44 +02:00
Daniel Eklöf
e218e68385 ci: install some fonts (required by tests) 2019-05-11 11:36:32 +02:00
Daniel Eklöf
586cb8a0dd ci: rename 'coveragereport' -> 'coverage' 2019-05-09 21:51:22 +02:00
Daniel Eklöf
e235e665ef ci: use 'meson test --print-errorlogs' instead of 'ninja test' 2019-05-09 21:47:01 +02:00
Daniel Eklöf
ad1371fd7b ci: generate and artifact a HTML coverage report 2019-05-09 21:42:39 +02:00
Daniel Eklöf
a4103fdfd5 ci: artifact paths is an array (of strings) 2019-05-09 21:23:55 +02:00
Daniel Eklöf
c6c99fedf1 ci: let's see if we can artifact an XML coverage report 2019-05-09 21:23:13 +02:00
Daniel Eklöf
a32ba91c38 ci: specify coverage regex 2019-05-09 21:16:10 +02:00
Daniel Eklöf
8eece744a8 ci: disable valgrind build; too many false positives on musl 2019-05-09 21:13:00 +02:00
Daniel Eklöf
c3b73ef99e ci: add --verbose to valgrind test run 2019-05-09 21:08:18 +02:00
Daniel Eklöf
426ab76f29 ci: add a valgrind build 2019-05-09 21:02:45 +02:00
Daniel Eklöf
6c695c0281 ci: remove gcovr debugging 2019-05-09 21:02:29 +02:00
Daniel Eklöf
00594648b5 ci: generate a text coverage report and tail it 2019-05-09 20:58:00 +02:00
Daniel Eklöf
654e704522 ci: pip isn't available... 2019-05-09 20:52:50 +02:00
Daniel Eklöf
6febec5733 ci: lets see if upgrading python2's setuptools helps 2019-05-09 20:50:15 +02:00
Daniel Eklöf
cf3d6a4f88 ci: even more gcovr debug 2019-05-09 20:47:51 +02:00
Daniel Eklöf
4dbc3ca295 ci: more gcovr debug 2019-05-09 20:46:08 +02:00
Daniel Eklöf
be937c109f ci: debug: gcovr is installed, but not found by meson 2019-05-09 20:40:51 +02:00
Daniel Eklöf
2ec8b559e2 ci: generate coverage in debug build 2019-05-09 20:38:06 +02:00
Daniel Eklöf
cf4789a52e ci: run test suite 2019-05-09 18:57:57 +02:00
Daniel Eklöf
55ae279bb9 ci: switch to meson 2019-05-01 20:07:15 +02:00
Daniel Eklöf
682463f785 ci: install scdoc (for man page generation) 2019-04-21 13:58:42 +02:00
Daniel Eklöf
aac2a81c2b ci: i3wm-dev shouldn't be needed anymore; we use our own i3/ipc.h 2019-03-31 12:10:26 +02:00
Daniel Eklöf
065c40a9e6 ci: looks like i3wm packages has been split up into i3wm and i3wm-dev 2019-03-31 12:00:10 +02:00
Daniel Eklöf
68727006f3 ci: checkout git submodules 2019-02-07 12:47:42 +01:00
Daniel Eklöf
f85117431a ci: install wayland-protocols 2019-02-07 12:45:37 +01:00
Daniel Eklöf
a62c7e675c ci: *append* to repository list 2019-02-07 12:43:08 +01:00
Daniel Eklöf
4ee2afa48f ci: add x11-only, wayland-only and plugins-as-shared-libraries builds 2019-02-07 12:41:00 +01:00
Daniel Eklöf
da3185dc79 ci: re-enable wayland port 2019-02-07 12:40:51 +01:00
Daniel Eklöf
719d4b95d0 ci: wlroots is available in the "testing" repo (edge only) 2019-02-07 12:37:55 +01:00
Daniel Eklöf
63618b8fab ci: no working wayland dev environment on CI
The docker image lacks wlroots.
2019-02-03 20:07:03 +01:00
Daniel Eklöf
38c87ad165 ci: nein 2019-02-03 17:35:29 +01:00
Daniel Eklöf
c7c378d844 ci: again 2019-02-03 17:34:15 +01:00
Daniel Eklöf
9ad7626b3f ci: how about now? 2019-02-03 17:32:24 +01:00
Daniel Eklöf
92d165e7e6 ci: switch to alpine:edge, which has wlroots 2019-02-03 17:29:41 +01:00
Daniel Eklöf
ffa4448b3c ci: build as much as possible 2019-01-29 21:39:16 +01:00
Daniel Eklöf
7f320353b5 ci: build both debug and release 2019-01-20 14:37:25 +01:00
Daniel Eklöf
6c9f8777b3 ci: more deps 2019-01-20 14:26:03 +01:00
Daniel Eklöf
d0bd6bf864 ci: more deps 2019-01-20 14:24:07 +01:00
Daniel Eklöf
5364d4dbda ci: more deps 2019-01-20 14:20:36 +01:00
Daniel Eklöf
467aac8522 ci: do we need musl-dev? 2019-01-20 14:18:33 +01:00
Daniel Eklöf
413bffe55c ci: ubuntu sucks 2019-01-20 14:16:50 +01:00
Daniel Eklöf
fbb283cc34 ci: ubuntu 18.10 has outdated libs. Try 19.04 (devel) 2019-01-20 14:04:25 +01:00
Daniel Eklöf
8c07a50c5b ci: pull in i3-wm 2019-01-20 13:59:04 +01:00