gnunet-svn
[Top][All Lists]
Advanced

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

[taler-docs] branch master updated: moved into site builder


From: gnunet
Subject: [taler-docs] branch master updated: moved into site builder
Date: Tue, 14 Jan 2025 23:14:16 +0100

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository taler-docs.

The following commit(s) were added to refs/heads/master by this push:
     new dc1e56ca moved into site builder
dc1e56ca is described below

commit dc1e56ca7c2787d0d0000658bf852303668508d0
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Tue Jan 14 23:14:14 2025 +0100

    moved into site builder
---
 contrib/ci/Containerfile              | 24 ------------------------
 contrib/ci/jobs/0-build/build-docs.sh | 28 ----------------------------
 contrib/ci/jobs/0-build/job.sh        |  6 ------
 3 files changed, 58 deletions(-)

diff --git a/contrib/ci/Containerfile b/contrib/ci/Containerfile
deleted file mode 100644
index 6c0a018c..00000000
--- a/contrib/ci/Containerfile
+++ /dev/null
@@ -1,24 +0,0 @@
-FROM docker.io/library/debian:bookworm-slim
-
-ENV DEBIAN_FRONTEND=noninteractive
-
-# Install docs generation utils
-RUN apt-get update -yqq && \
-    apt-get install -yqq --no-install-recommends \
-            make \
-            graphviz \
-            python3-sphinx \
-            python3-recommonmark \
-            python3-texext \
-            python3-sphinx-book-theme \
-            texlive-latex-extra \
-            texlive-fonts-recommended \
-            tex-gyre \
-            dvipng \
-            dvisvgm \
-            latexmk \
-   && rm -rf /var/lib/apt/lists/*
-
-WORKDIR /workdir
-
-CMD ["bash", "/workdir/ci/jobs/0-build/job.sh"]
diff --git a/contrib/ci/jobs/0-build/build-docs.sh 
b/contrib/ci/jobs/0-build/build-docs.sh
deleted file mode 100755
index 2d0f863c..00000000
--- a/contrib/ci/jobs/0-build/build-docs.sh
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-
-set -exou
-
-make html
-make latexpdf
-
-# Publish to docs.taler.net if on master branch
-if [[ ${CI_GIT_BRANCH} = "master" ]]; then
-       ARTIFACTS_DIR=/persistent_artifacts
-       rm -rf /persistent_artifacts/docs_build
-       
-       mkdir -p "${ARTIFACTS_DIR}/docs_build/docs/html/"
-       mkdir -p "${ARTIFACTS_DIR}/docs_build/docs/pdf/"
-       
-       cp -r _build/html/* "${ARTIFACTS_DIR}/docs_build/docs/html/"
-       cp -r _build/latex/*.pdf "${ARTIFACTS_DIR}/docs_build/docs/pdf/"
-
-    # [oec 20241103] BUG,TODO
-    #
-    # For some reason unknown, the links to the generated images from the
-    # embedded LaTeX :math:`...` statements are wrong on docs.taler.net:
-    # The href's SHOULD be pointing to `../images/_math`, but instead they
-    # point to `images/_math` (i.e. relative to a dir like 
`design-documents/`).
-    # 
-    # Here is a workaround for this issue, at least for `design-documents/`:
-       ln -s ../_images 
"${ARTIFACTS_DIR}/docs_build/docs/html/design-documents/_images"
-fi
diff --git a/contrib/ci/jobs/0-build/job.sh b/contrib/ci/jobs/0-build/job.sh
deleted file mode 100755
index 627aecf0..00000000
--- a/contrib/ci/jobs/0-build/job.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/bash
-set -exuo pipefail
-
-job_dir=$(dirname "${BASH_SOURCE[0]}")
-
-"${job_dir}"/build-docs.sh

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]