bin/get-pick-list.sh: warn when commit lists invalid sha
We had cases where people would list old/invalid sha in the commit. Add a trivial checker to catch those and throw a warning. CC: Juan A. Suarez <jasuarez@igalia.com> CC: Dylan Baker <dylan@pnwbakers.com> CC: mesa-stable@lists.freedesktop.org Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Andres Gomez <agomez@igalia.com>
This commit is contained in:

committed by
Emil Velikov

parent
6b296f64af
commit
e0dbfc9953
@@ -38,6 +38,17 @@ is_sha_nomination()
|
|||||||
if test $fixes_count -eq 0; then
|
if test $fixes_count -eq 0; then
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Throw a warning for each invalid sha
|
||||||
|
while test $fixes_count -gt 0; do
|
||||||
|
# Treat only the current line
|
||||||
|
id=`echo "$fixes" | tail -n $fixes_count | head -n 1 | cut -d : -f 2`
|
||||||
|
fixes_count=$(($fixes_count-1))
|
||||||
|
if ! git show $id &>/dev/null; then
|
||||||
|
echo WARNING: Commit $1 lists invalid sha $id
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user