mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-25 21:21:21 +00:00
CI: update docker image to fedora 30
So we don't have to build glib as a subproject.
This commit is contained in:
parent
4f0ea69e9b
commit
24fcfa91b1
@ -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 .
|
||||||
|
@ -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}
|
||||||
|
@ -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" .
|
||||||
|
Loading…
Reference in New Issue
Block a user