26 lines
485 B
Bash
Executable file
26 lines
485 B
Bash
Executable file
#!/bin/bash
|
|
#
|
|
# Using HTML-proofer to test site.
|
|
#
|
|
# Requirement: https://github.com/gjtorikian/html-proofer
|
|
#
|
|
# Usage: bash /path/to/test.sh [indicated path]
|
|
#
|
|
# v2.0
|
|
# https://github.com/cotes2020/jekyll-theme-chirpy
|
|
# © 2020 Cotes Chung
|
|
# MIT Licensed
|
|
|
|
DEST=_site
|
|
URL_IGNORE=cdn.jsdelivr.net
|
|
|
|
if [[ -n $1 && -d $1 ]]; then
|
|
DEST=$1
|
|
fi
|
|
|
|
bundle exec htmlproofer $DEST \
|
|
--disable-external \
|
|
--check-html \
|
|
--empty_alt_ignore \
|
|
--allow_hash_href \
|
|
--url_ignore $URL_IGNORE
|