check submodule commits on master (#21446)
parent
146973da7f
commit
ccf2780456
2 changed files with 15 additions and 0 deletions
@ -0,0 +1,12 @@ |
|||||||
|
#!/bin/bash |
||||||
|
|
||||||
|
while read hash submodule ref; do |
||||||
|
git -C $submodule fetch --depth 100 origin master |
||||||
|
git -C $submodule branch -r --contains $hash | grep "origin/master" |
||||||
|
if [ "$?" -eq 0 ]; then |
||||||
|
echo "$submodule ok" |
||||||
|
else |
||||||
|
echo "$submodule: $hash is not on master" |
||||||
|
exit 1 |
||||||
|
fi |
||||||
|
done <<< $(git submodule status --recursive) |
Loading…
Reference in new issue