From 87750c9ce751ec248a56684d11f8a9bca7f614c1 Mon Sep 17 00:00:00 2001 From: Benoit Date: Fri, 14 Feb 2025 22:08:09 +0900 Subject: [PATCH] Mkdocs: Init --- cfg/jobs/mkdocs.run | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 cfg/jobs/mkdocs.run diff --git a/cfg/jobs/mkdocs.run b/cfg/jobs/mkdocs.run new file mode 100755 index 0000000..33513b4 --- /dev/null +++ b/cfg/jobs/mkdocs.run @@ -0,0 +1,14 @@ +#!/bin/env bash +set -euxo pipefail + +REPO_URL="https://forgejo.benoit.jp.net/Benoit/Website.git" +REPO_DIR="/tmp/mkdocs-website-${RUN}" + +# Install packages + git clone in parallel +pip install --upgrade mkdocs-material mkdocs-git-revision-date-localized-plugin mkdocs & +git clone "$REPO_URL" "$REPO_DIR" & +wait + +cd "$REPO_DIR" +mkdocs build -d "${REPO_DIR}/www" +rsync -av "${REPO_DIR}/www/" www.incus:/www/