diff --git a/cfg/jobs/mkdocs.run b/cfg/jobs/mkdocs.run index 33513b4..3c1c720 100755 --- a/cfg/jobs/mkdocs.run +++ b/cfg/jobs/mkdocs.run @@ -3,12 +3,11 @@ 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 & +python3 -m venv mkdocs-venv && . mkdocs-venv/bin/activate && 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/ +mkdocs-venv/bin/activate && mkdocs build -d "${REPO_DIR}/www" +rsync -av "${REPO_DIR}/www/" www@www.incus:/www/