CI: update docker image to fedora 30

So we don't have to build glib as a subproject.
This commit is contained in:
Christoph Reiter 2019-04-30 15:15:47 +02:00
parent 4f0ea69e9b
commit 24fcfa91b1
3 changed files with 7 additions and 7 deletions

View File

@ -13,7 +13,7 @@ stages:
- subprojects/pango/ - subprojects/pango/
fedora-x86_64: fedora-x86_64:
image: registry.gitlab.gnome.org/gnome/gtk/master:v5 image: registry.gitlab.gnome.org/gnome/gtk/master:v6
stage: build stage: build
script: script:
- bash -x ./.gitlab-ci/test-docker.sh - bash -x ./.gitlab-ci/test-docker.sh
@ -101,7 +101,7 @@ flatpak-master:icon-browser:
<<: *flatpak-master <<: *flatpak-master
pages: pages:
image: registry.gitlab.gnome.org/gnome/gtk/master:v4 image: registry.gitlab.gnome.org/gnome/gtk/master:v6
stage: deploy stage: deploy
script: script:
- meson -Ddocumentation=true _build . - meson -Ddocumentation=true _build .

View File

@ -1,4 +1,4 @@
FROM fedora:29 FROM fedora:30
RUN dnf -y install \ RUN dnf -y install \
hicolor-icon-theme \ hicolor-icon-theme \
@ -11,6 +11,7 @@ RUN dnf -y install \
ccache \ ccache \
colord-devel \ colord-devel \
cups-devel \ cups-devel \
dbus-daemon \
dejavu-sans-mono-fonts \ dejavu-sans-mono-fonts \
desktop-file-utils \ desktop-file-utils \
elfutils-libelf-devel \ elfutils-libelf-devel \
@ -59,6 +60,7 @@ RUN dnf -y install \
pango-devel \ pango-devel \
pcre-devel \ pcre-devel \
python3 \ python3 \
python3-jinja2 \
python3-pip \ python3-pip \
python3-wheel \ python3-wheel \
redhat-rpm-config \ redhat-rpm-config \
@ -71,9 +73,7 @@ RUN dnf -y install \
xorg-x11-server-Xvfb \ xorg-x11-server-Xvfb \
&& dnf clean all && dnf clean all
RUN pip3 install meson==0.50.0 RUN pip3 install meson==0.50.1
RUN pip3 install jinja2
ARG HOST_USER_ID=5555 ARG HOST_USER_ID=5555
ENV HOST_USER_ID ${HOST_USER_ID} ENV HOST_USER_ID ${HOST_USER_ID}

View File

@ -2,7 +2,7 @@
set -e set -e
TAG="registry.gitlab.gnome.org/gnome/gtk/master:v4" TAG="registry.gitlab.gnome.org/gnome/gtk/master:v6"
sudo docker build --build-arg HOST_USER_ID="$UID" --tag "${TAG}" \ sudo docker build --build-arg HOST_USER_ID="$UID" --tag "${TAG}" \
--file "Dockerfile" . --file "Dockerfile" .