Update build/preview scripts
This commit is contained in:
parent
3cc4533ad1
commit
782e1e1e21
2 changed files with 10 additions and 5 deletions
9
build.sh
9
build.sh
|
@ -14,14 +14,19 @@ if [ "$(uname)" == "Darwin" ]; then
|
|||
|
||||
elif [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then
|
||||
# Running on Linux.
|
||||
# there isn't an antora/aarch64 container, antora can be installed locally
|
||||
# Check whether podman is available, else faill back to docker
|
||||
# which requires root.
|
||||
|
||||
if [ -f /usr/bin/podman ]; then
|
||||
if [ -f /usr/local/bin/antora ]; then
|
||||
/usr/local/bin/antora $cmd
|
||||
elif [[ `uname -m` == "aarch64" ]]; then
|
||||
echo "no antora/aarch64 container try just \`npm install -g @antora/cli @antora/site-generator-default\`"
|
||||
elif [ -f /usr/bin/podman ]; then
|
||||
echo ""
|
||||
echo "This build script is using Podman to run the build in an isolated environment."
|
||||
echo ""
|
||||
podman run --rm -it -v $(pwd):/antora:z $image $cmd
|
||||
podman run --rm -it -v $(pwd):/antora:z $image $cmd
|
||||
|
||||
elif [ -f /usr/bin/docker ]; then
|
||||
echo ""
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue