Carlos Soriano
033325bfa1
CI: Avoid installing packages for Flatpak
2018-03-16 14:58:24 +00:00
Carlos Soriano
3d87dd9918
CI: Fixed to previous commit and split build and test
2018-03-16 14:51:02 +00:00
Carlos Soriano
0d607e2908
CI: Add Flatpak build
2018-03-16 14:00:47 +00:00
Ernestas Kulik
270edc9e57
CI: use F28 image
2018-03-12 15:37:34 +00:00
Ernestas Kulik
9898636bea
CI: install gcovr from upstream
...
The fix that we need has been merged, but the release will not happen
very soon.
2018-03-12 15:37:33 +00:00
Ernestas Kulik
cd0c41093d
CI: import F29 key
...
Rawhide already features some F29 packages, but the key is not
installed.
2018-03-03 17:35:08 +00:00
Ernestas Kulik
3290d65763
CI: disable coverage report
...
gcovr is broken with GCC 8 due to changes in Gcov report format. Revert
when https://github.com/gcovr/gcovr/pull/228 is merged.
2018-02-26 17:09:07 +02:00
Ernestas Kulik
47b7881379
CI: use Rawhide image
...
Since we’re going to depend on an unstable GLib version that isn’t in
F27 repos, this might be something we want to do.
2018-02-26 16:51:27 +02:00
Ernestas Kulik
10a6130bb7
CI: report code coverage
2018-01-08 16:09:37 +02:00
Carlos Soriano
93bd5ca42e
CI: Only run displayless tests
2018-01-06 00:21:11 +00:00
Carlos Soriano
e7578a2de0
CI: Use a simple stage, we are not that fancy
2018-01-05 23:24:38 +00:00
Carlos Soriano
6288d4156f
CI: Enable cache
2018-01-05 23:07:49 +00:00
Carlos Soriano
0e1467c957
CI: fix indentation
2018-01-05 22:07:34 +00:00
Carlos Soriano
9662151a0f
CI: Add test phase
2018-01-05 22:06:00 +00:00
Carlos Soriano
2fff34b21c
CI: Install meson from Fedora
...
Using a newer enough system there is no need to install from pip, that
seems was giving some issues.
2018-01-05 12:12:30 +00:00
Carlos Soriano
06fa0428c0
CI: Use the correct pip command
2018-01-03 16:35:52 +00:00
Ernestas Kulik
827a79a8c0
CI: drop unused dependencies
2018-01-02 13:11:07 +02:00
Carlos Soriano
816b8247f3
CI: Install meson from pip
...
We always need the latest one.
2018-01-02 10:41:46 +00:00
Ernestas Kulik
4cf282086f
CI: use F27 image for updated GTK+
2017-12-08 14:47:50 +00:00
Carlos Soriano
6c63ba82f2
CI: Update for latest gexiv2 addition
2017-11-20 12:10:34 +00:00
Florian Müllner
5c10353f10
ci: Add initial gitlab continuous integration
...
Eventually we want continuous integration based on flatpak-builder,
but for now use a Fedora docker image. Do not run the test suite for
now, as some of the tests require access to the display server and
we'll still need to figure out how to provide that ...
2017-10-29 02:13:34 +01:00