File tree Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ os: linux
2
2
language : generic
3
3
sudo : false
4
4
script :
5
+ - scripts/link-format-chk.sh
5
6
- scripts/buildtable.pl >/tmp/table.mediawiki || exit 1
6
7
- diff README.mediawiki /tmp/table.mediawiki | grep '^[<>] |' >/tmp/after.diff || true
7
8
- if git checkout HEAD^ && scripts/buildtable.pl >/tmp/table.mediawiki 2>/dev/null; then diff README.mediawiki /tmp/table.mediawiki | grep '^[<>] |' >/tmp/before.diff || true; newdiff=$(diff -s /tmp/before.diff /tmp/after.diff -u | grep '^+'); if [ -n "$newdiff" ]; then echo "$newdiff"; exit 1; fi; else echo 'Cannot build previous commit table for comparison'; fi
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+ #
3
+ # Copyright (c) 2019 The Bitcoin Core developers
4
+ # Distributed under the MIT software license, see the accompanying
5
+ # file COPYING or http://www.opensource.org/licenses/mit-license.php.
6
+ #
7
+ # Check wrong mediawiki link format
8
+
9
+ ECODE=0
10
+ FILES=" "
11
+ for fname in $( git diff --name-only HEAD $( git merge-base HEAD master) ) ; do
12
+ if [[ $fname == * .mediawiki ]]; then
13
+ GRES=$( grep -n ' ](' $fname )
14
+ if [ " $GRES " != " " ]; then
15
+ if [ $ECODE -eq 0 ]; then
16
+ >&2 echo " Github Mediawiki format writes link as [URL text], not as [text](url):"
17
+ fi
18
+ ECODE=1
19
+ echo " - $fname :$GRES "
20
+ fi
21
+ fi
22
+ done
23
+ exit $ECODE
You can’t perform that action at this time.
0 commit comments