mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-14 13:26:16 +01:00
b3f49d08a6
Rather than carrying the copylib around inside GLib, which is a pain to synchronise and affects our code coverage statistics. This requires updating the CI images to cache the new subproject, including updating the `cache-subprojects.sh` script to pull in git submodules. It also requires adding `gioenumtypes_dep` to be added to the dependencies list of `libgio`, since it needs to be build before GVDB as it’s pulled in by the GIO headers which GVDB includes. Signed-off-by: Philip Withnall <pwithnall@endlessos.org> Helps: #2603
12 lines
385 B
Docker
12 lines
385 B
Docker
FROM registry.gitlab.gnome.org/gnome/glib/fedora:v16
|
|
|
|
ARG COVERITY_SCAN_PROJECT_NAME
|
|
ARG COVERITY_SCAN_TOKEN
|
|
|
|
RUN curl https://scan.coverity.com/download/cxx/linux64 \
|
|
-o /tmp/cov-analysis-linux64.tgz \
|
|
--form project="${COVERITY_SCAN_PROJECT_NAME}" \
|
|
--form token="${COVERITY_SCAN_TOKEN}" \
|
|
&& tar xfz /tmp/cov-analysis-linux64.tgz \
|
|
&& rm /tmp/cov-analysis-linux64.tgz
|