[gtk/ebassi/gidocgen: 5/471] ci: Update the CI image for docs building




commit 122b03e08fa0923d144d7a4f4b28f90aeb7bdee7
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Mon Feb 15 16:43:10 2021 +0000

    ci: Update the CI image for docs building
    
    We don't use Pandoc any more, but we need a bunch of Python modules for
    gi-docgen.

 .gitlab-ci.yml                    | 2 +-
 .gitlab-ci/fedora-docs.Dockerfile | 7 ++++++-
 2 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7f0f4f5c25..aaf0c27d7f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -26,7 +26,7 @@ variables:
   MESON_TEST_TIMEOUT_MULTIPLIER: 3
   FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v28"
   FLATPAK_IMAGE: "registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master"
-  DOCS_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora-docs:v25"
+  DOCS_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora-docs:v26"
 
 .only-default:
   only:
diff --git a/.gitlab-ci/fedora-docs.Dockerfile b/.gitlab-ci/fedora-docs.Dockerfile
index d2e8c5ad40..403daeadb1 100644
--- a/.gitlab-ci/fedora-docs.Dockerfile
+++ b/.gitlab-ci/fedora-docs.Dockerfile
@@ -1,6 +1,11 @@
 FROM registry.gitlab.gnome.org/gnome/gtk/fedora-base:v25
 
-RUN dnf -y install pandoc
+RUN dnf -y install \
+        python3-jinja2 \
+        python3-markdown \
+        python3-pygments \
+        python3-toml \
+        python3-typogrify
 
 ARG HOST_USER_ID=5555
 ENV HOST_USER_ID ${HOST_USER_ID}


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]