mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-11-04 22:40:29 +03:00
Don't accept empty commits
With SCMs like git, "git checkout ''" doesn't actually fail, so one may commit builds without noticing that they left the commit empty.
This commit is contained in:
parent
298934afa5
commit
3d50ecf5fe
1 changed files with 2 additions and 1 deletions
|
|
@ -679,7 +679,8 @@ def parse_metadata(metafile):
|
|||
line = line.rstrip('\r\n')
|
||||
if mode == 3:
|
||||
if not any(line.startswith(s) for s in (' ', '\t')):
|
||||
if 'commit' not in curbuild and 'disable' not in curbuild:
|
||||
commit = curbuild['commit'] if 'commit' in curbuild else None
|
||||
if not commit and 'disable' not in curbuild:
|
||||
raise MetaDataException("No commit specified for {0} in {1}"
|
||||
.format(curbuild['version'], linedesc))
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue