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."
|
||||
failed=1
|
||||
}
|
||||
rpmspec -q --qf "%{VERSION}\n" $spec >/dev/null || {
|
||||
echo "$spec does not parse properly. Please check your syntax."
|
||||
failed=1
|
||||
}
|
||||
done
|
||||
|
||||
exit $failed
|
||||
|
Reference in New Issue
Block a user