mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
git-update: Check for missing pkgname entries
Reject commits containing .SRCINFO files without any pkgname entries. Suggested-by: Bruno Pagani <bruno.n.pagani@gmail.com> Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
This commit is contained in:
parent
a7606d0e1b
commit
2c3c8417fb
1 changed files with 3 additions and 0 deletions
|
@ -308,6 +308,9 @@ def main():
|
||||||
die_commit('invalid pkgbase: {:s}'.format(metadata_pkgbase),
|
die_commit('invalid pkgbase: {:s}'.format(metadata_pkgbase),
|
||||||
str(commit.id))
|
str(commit.id))
|
||||||
|
|
||||||
|
if not metadata['packages']:
|
||||||
|
die_commit('missing pkgname entry', str(commit.id))
|
||||||
|
|
||||||
for pkgname in set(metadata['packages'].keys()):
|
for pkgname in set(metadata['packages'].keys()):
|
||||||
pkginfo = srcinfo.utils.get_merged_package(pkgname, metadata)
|
pkginfo = srcinfo.utils.get_merged_package(pkgname, metadata)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue