Mkdocs: Init

This commit is contained in:
Benoit 2025-02-14 22:08:09 +09:00
parent def91ef5ce
commit 87750c9ce7
Signed by: Benoit
SSH key fingerprint: SHA256:kFsX94Kq6z/6CY0dX+7/FpAeJC0QlMhJVY+B7NYrOmA

14
cfg/jobs/mkdocs.run Executable file
View file

@ -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/