11 lines
499 B
Shell
11 lines
499 B
Shell
|
|
#!/usr/bin/env bash
|
||
|
|
set -euo pipefail
|
||
|
|
|
||
|
|
site_root=$(cd "$(dirname "$0")/.." && pwd)
|
||
|
|
fixture=$(mktemp -d /tmp/home-check.XXXXXX)
|
||
|
|
cp -a "$site_root/zola.toml" "$site_root/templates" "$site_root/content" "$site_root/static" "$fixture/"
|
||
|
|
cp "$site_root/tests/specimen.md" "$fixture/content/blog/specimen.md"
|
||
|
|
cp "$site_root/tests/listing.md" "$fixture/content/blog/listing.md"
|
||
|
|
cp "$site_root/tests/thumbnail.jpg" "$fixture/static/thumbnail.jpg"
|
||
|
|
zola --root "$fixture" build
|
||
|
|
printf '%s\n' "$fixture/public"
|