Add a sanity check for broken spec files
Change-Id: I3607d8fe5f3c93a274e0a0671c1fb1b07e588974 Depends-On: Ia6eee41294e3105fe8e469144d07417c21b7220d
This commit is contained in:
@@ -18,6 +18,10 @@ for spec in $WORKSPACE/logs/*.suse ; do
|
|||||||
echo "$spec should not use '%setup'. Please use '%autosetup' instead."
|
echo "$spec should not use '%setup'. Please use '%autosetup' instead."
|
||||||
failed=1
|
failed=1
|
||||||
}
|
}
|
||||||
|
rpmspec -q --qf "%{VERSION}\n" $spec >/dev/null || {
|
||||||
|
echo "$spec does not parse properly. Please check your syntax."
|
||||||
|
failed=1
|
||||||
|
}
|
||||||
done
|
done
|
||||||
|
|
||||||
exit $failed
|
exit $failed
|
||||||
|
Reference in New Issue
Block a user