diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2020-11-09 13:35:12 +0000 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2020-11-09 13:35:12 +0000 |
commit | 67d13da255a617ccc9a5d73ad08f0fde582c7d09 (patch) | |
tree | 35b3e224a5ab93e04baa184885150e3f9343a429 /.gitlab/ci | |
parent | e56b3f57d0393b68f40538fb0e633e2d6d4a9acd (diff) | |
download | gdk-pixbuf-67d13da255a617ccc9a5d73ad08f0fde582c7d09.tar.gz |
ci: Update the Docker image
Rebase on Fedora 33 (current stable) and add a bunch of components for
future CI jobs.
Diffstat (limited to '.gitlab/ci')
-rw-r--r-- | .gitlab/ci/Dockerfile | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/.gitlab/ci/Dockerfile b/.gitlab/ci/Dockerfile index 5996b9fb0..a3275bb79 100644 --- a/.gitlab/ci/Dockerfile +++ b/.gitlab/ci/Dockerfile @@ -1,7 +1,9 @@ -FROM fedora:28 +FROM fedora:33 RUN dnf -y install \ ccache \ + clang \ + clang-analyzer \ gcc \ gcc-c++ \ gettext \ @@ -12,14 +14,21 @@ RUN dnf -y install \ gtk-doc \ itstool \ jasper-devel \ + lcov \ + libasan \ libjpeg-turbo-devel \ libpng-devel \ libtiff-devel \ libX11-devel \ - make \ meson \ + python3 \ + python3-jinja2 \ + python3-pip \ + python3-pygments \ + python3-wheel \ redhat-rpm-config \ shared-mime-info \ + which \ && dnf clean all RUN pip3 install meson==0.48.1 |