[libadwaita/wip/exalm/ci] ci: Update docker images
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libadwaita/wip/exalm/ci] ci: Update docker images
- Date: Fri, 2 Sep 2022 21:45:08 +0000 (UTC)
commit 24e143e90ec2c7c4de20a754883c37331eb7a38d
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Sat Sep 3 01:44:35 2022 +0400
ci: Update docker images
Remove gi-docgen from the docs image so we use subproject instead, use
fedora:latest instead of :36.
.gitlab-ci/abi-checker.Dockerfile | 3 ++-
.gitlab-ci/docs.Dockerfile | 9 ++++++++-
2 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/.gitlab-ci/abi-checker.Dockerfile b/.gitlab-ci/abi-checker.Dockerfile
index 8f485343..262ccef1 100644
--- a/.gitlab-ci/abi-checker.Dockerfile
+++ b/.gitlab-ci/abi-checker.Dockerfile
@@ -1,8 +1,9 @@
-FROM fedora:36
+FROM fedora:latest
RUN dnf -y update \
&& dnf -y install \
"dnf-command(builddep)" \
+ expat-devel \
git \
libabigail \
libjpeg-turbo-devel \
diff --git a/.gitlab-ci/docs.Dockerfile b/.gitlab-ci/docs.Dockerfile
index 8c1a9da9..11eac66e 100644
--- a/.gitlab-ci/docs.Dockerfile
+++ b/.gitlab-ci/docs.Dockerfile
@@ -1,10 +1,15 @@
-FROM fedora:36
+FROM fedora:latest
RUN dnf -y update \
&& dnf -y install \
"dnf-command(builddep)" \
+ expat-devel \
git \
libjpeg-turbo-devel \
+ python3-jinja2 \
+ python3-pygments \
+ python3-toml \
+ python3-typogrify \
sassc \
&& sudo dnf -y build-dep gtk4 \
&& dnf clean all
@@ -17,3 +22,5 @@ RUN git clone https://gitlab.gnome.org/GNOME/gtk.git --depth=1 \
&& sudo ninja install \
&& cd ../.. \
&& rm -rf gtk
+
+RUN dnf -y remove gi-docgen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]