Mkdocs: Use venv
This commit is contained in:
parent
87750c9ce7
commit
d3611ac722
1 changed files with 3 additions and 4 deletions
|
@ -3,12 +3,11 @@ set -euxo pipefail
|
||||||
|
|
||||||
REPO_URL="https://forgejo.benoit.jp.net/Benoit/Website.git"
|
REPO_URL="https://forgejo.benoit.jp.net/Benoit/Website.git"
|
||||||
REPO_DIR="/tmp/mkdocs-website-${RUN}"
|
REPO_DIR="/tmp/mkdocs-website-${RUN}"
|
||||||
|
|
||||||
# Install packages + git clone in parallel
|
# 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" &
|
git clone "$REPO_URL" "$REPO_DIR" &
|
||||||
wait
|
wait
|
||||||
|
|
||||||
cd "$REPO_DIR"
|
cd "$REPO_DIR"
|
||||||
mkdocs build -d "${REPO_DIR}/www"
|
mkdocs-venv/bin/activate && mkdocs build -d "${REPO_DIR}/www"
|
||||||
rsync -av "${REPO_DIR}/www/" www.incus:/www/
|
rsync -av "${REPO_DIR}/www/" www@www.incus:/www/
|
||||||
|
|
Loading…
Add table
Reference in a new issue