1234567891011121314151617 |
- #!/bin/bash -e
- # this script helps to reduce sporadic link check failures by retrying at a file-by-file level
- retry_count=3
- for file in "$@"; do
- for i in $(seq 1 $retry_count); do
- if markdown-link-check --config "$(dirname "$0")/markdown-link-check-config.json" \
- "$file"; then
- break
- elif [[ $i -eq $retry_count ]]; then
- exit 1
- fi
- sleep 5
- done
- done
|