The upstream Fedora Docs template repository updated its build scripts for local previews of the docs. This commit updates the copies of the build scripts to the latest version upstream. Note, this action will likely need to be repeated once Antora 3.0 is rolled out across Fedora Docs. Signed-off-by: Justin W. Flory (he/him) [Fedora Project] <jwf@fedoraproject.org>
18 lines
656 B
Bash
Executable file
18 lines
656 B
Bash
Executable file
#!/bin/sh
|
|
|
|
if [ "$(uname)" = "Darwin" ]; then
|
|
# Running on macOS.
|
|
# Let's assume that the user has the Docker CE installed
|
|
# which doesn't require a root password.
|
|
echo "The preview will be available at http://localhost:8080/"
|
|
docker run --rm -v "$(pwd):/antora:ro" -v "$(pwd)/nginx.conf:/etc/nginx/conf.d/default.conf:ro" -p 8080:80 nginx
|
|
|
|
elif [ "$(expr substr "$(uname -s)" 1 5)" = "Linux" ]; then
|
|
# Running on Linux.
|
|
# Fedora Workstation has python3 installed as a default, so using that
|
|
echo ""
|
|
echo "The preview is available at http://localhost:8080"
|
|
echo ""
|
|
cd ./public
|
|
python3 -m http.server 8080
|
|
fi
|