reject draft build in buildroot of winbuild
This commit is contained in:
parent
44209718d9
commit
72fa1b8c58
1 changed files with 5 additions and 0 deletions
|
|
@ -377,6 +377,11 @@ class WindowsBuild(object):
|
||||||
brtype = brinfo.get('type', 'win')
|
brtype = brinfo.get('type', 'win')
|
||||||
buildinfo = self.server.getLatestBuild(self.build_tag, buildreq,
|
buildinfo = self.server.getLatestBuild(self.build_tag, buildreq,
|
||||||
self.task_opts.get('repo_id'))
|
self.task_opts.get('repo_id'))
|
||||||
|
# don't allow draft build in buildrequires
|
||||||
|
if buildinfo.get('draft'):
|
||||||
|
raise BuildError( # noqa: F821
|
||||||
|
"Draft build: %s is not supported in buildrequires" % buildinfo['nvr']
|
||||||
|
)
|
||||||
br_dir = os.path.join(self.buildreq_dir, buildreq, brtype)
|
br_dir = os.path.join(self.buildreq_dir, buildreq, brtype)
|
||||||
ensuredir(br_dir) # noqa: F821
|
ensuredir(br_dir) # noqa: F821
|
||||||
brinfo['dir'] = br_dir
|
brinfo['dir'] = br_dir
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue