1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00

check-pr: add the ability to run with verbose logging (#14577)

This commit is contained in:
Sebastiaan Speck 2024-11-02 22:39:21 +01:00 committed by GitHub
parent 065743dfc4
commit 4cb42adc19
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -19,6 +19,27 @@
# NOTE: must be run from the repository root directory to correctly work!
# NOTE: no `set -e`, failure of this script should not invalidate the build.
VERBOSE=false
while getopts ":v" opt; do
case $opt in
v)
VERBOSE=true
;;
*)
echo "This argument is not valid for this script."
;;
esac
done
if [[ $VERBOSE == true ]]; then
DEBUG_LOG="debug.log"
rm -f "$DEBUG_LOG" && touch "$DEBUG_LOG"
exec {BASH_XTRACEFD}> "$DEBUG_LOG"
export BASH_XTRACEFD
set -x
fi
# Check for duplicated pages.
function check_duplicates {
local page="$1" # page path in the format 'pages<.language_code>/platform/pagename.md'