Xavier Claessens
47a20304bd
ci: Update Meson to 0.52.1 in fedora docker
...
This is required to be able to build the doc. The debian docker is still
pinned to 0.49.2 which ensure we can build with both versions of meson.
Meson 0.52.0 warns about adding -Wall flag manually, we can remove that
because warning_level=1 (the default) option already implies it.
2020-01-29 15:54:53 +01:00
Xavier Claessens
b077c1403e
ci: Cache subprojects in docker images
2020-01-15 21:36:57 -05:00
Xavier Claessens
8661d94c3e
ci: Install some missing packages in fedora docker image
2020-01-15 21:36:57 -05:00
Bastien Nocera
c625c37dde
ci: Remove python3{,-pip} from list of packages
...
Package python3-3.7.5-1.fc30.x86_64 is already installed.
Package python3-pip-19.0.3-3.fc30.noarch is already installed.
2019-11-27 13:23:12 +00:00
Bastien Nocera
fd4d68615f
ci: Add sudo support for default Fedora docker user
2019-11-27 13:23:12 +00:00
Bastien Nocera
aa8908f469
ci: Update the Fedora docker to a supported version
...
Fedora 29 is only supported up until 2019-11-29, bump version to 30.
2019-11-27 13:23:12 +00:00
Bastien Nocera
d38d6bf8ea
ci: Add gnome-desktop-testing to the Fedora docker image
...
With plans to run the installed-tests on Fedora soon.
2019-11-27 13:23:12 +00:00
Simon McVittie
3e517c0ab2
ci: Add libdbus development files to CI Docker images
...
We use these to test interoperability between libdbus and GDBus.
Signed-off-by: Simon McVittie <smcv@collabora.com>
2019-10-21 16:45:14 +01:00
Philip Withnall
8d19b95bd8
ci: Add valgrind to fedora Docker image
...
It will be used in an upcoming commit.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Helps: #487
2019-09-02 14:16:33 +01:00
Emmanuele Bassi
14d2c4872e
ci: Update Fedora's Docker image
...
Match the version of Meson we install with the one we require.
2019-07-24 13:08:06 +01:00
Emmanuele Bassi
ee9afb33af
ci: Remove Android and MingW bits from the fedora Dockerfile
...
These live in their own Dockerfiles, now.
2019-04-30 18:22:44 +01:00
Emmanuele Bassi
d42a551e3e
ci: Rename the Fedora Dockerfile
...
We're going to add more, so let's avoid collisions.
2019-04-30 15:37:31 +01:00