Pavel "LEdoian" Turinsky
2 years ago
1 changed files with 22 additions and 0 deletions
@ -0,0 +1,22 @@ |
|||
#!/bin/bash |
|||
|
|||
set -eux |
|||
commit="$(git rev-parse "$1^{commit}")" |
|||
|
|||
tmp="$(mktemp --directory)" |
|||
trap "rm -rvf \"$tmp\"" EXIT |
|||
|
|||
# c-o |
|||
git worktree add "$tmp" "$commit" |
|||
trap "git worktree remove \"$tmp\"" EXIT |
|||
cd "$tmp" |
|||
|
|||
# make |
|||
cd docs |
|||
make html |
|||
|
|||
# rsync |
|||
rsync -raAXP _build/html/ "Gimli:WWW/mwd/$commit/" |
|||
ssh Gimli "chmod -R o+rX WWW/mwd/$commit" |
|||
|
|||
echo Done. |
Loading…
Reference in new issue