check_bugowner: Decline new packages without bugowner entry
This commit is contained in:
parent
b7d4dbdf89
commit
a36b8f9864
@ -19,6 +19,7 @@ class CheckerBugowner(ReviewBot.ReviewBot):
|
|||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
ReviewBot.ReviewBot.__init__(self, *args, **kwargs)
|
ReviewBot.ReviewBot.__init__(self, *args, **kwargs)
|
||||||
self.request_default_return = True
|
self.request_default_return = True
|
||||||
|
self.override_allow = False
|
||||||
|
|
||||||
def check_source_submission(self, src_project, src_package, src_rev, target_project, target_package):
|
def check_source_submission(self, src_project, src_package, src_rev, target_project, target_package):
|
||||||
self.logger.info("%s/%s@%s -> %s/%s" % (src_project,
|
self.logger.info("%s/%s@%s -> %s/%s" % (src_project,
|
||||||
@ -46,7 +47,7 @@ class CheckerBugowner(ReviewBot.ReviewBot):
|
|||||||
return False
|
return False
|
||||||
return True
|
return True
|
||||||
self.review_messages['declined'] += f"\n{target_package } appears to be a new package and " + \
|
self.review_messages['declined'] += f"\n{target_package } appears to be a new package and " + \
|
||||||
"no matching 'bugowner:' line could be found in the request description."
|
"no matching 'bugowner:' line could be found in the request description. See https://confluence.suse.com/x/WgH2OQ"
|
||||||
return False
|
return False
|
||||||
|
|
||||||
def existing_url(self, url):
|
def existing_url(self, url):
|
||||||
|
@ -39,7 +39,7 @@ pipelines:
|
|||||||
resources:
|
resources:
|
||||||
- staging-bot
|
- staging-bot
|
||||||
tasks:
|
tasks:
|
||||||
- script: ./check_bugowner.py -A https://api.suse.de --verbose --user=bugowner-checker --review=accept-onpass review
|
- script: ./check_bugowner.py -A https://api.suse.de --verbose --user=bugowner-checker review
|
||||||
SLE15SP4.Project:
|
SLE15SP4.Project:
|
||||||
group: SLE.Checkers
|
group: SLE.Checkers
|
||||||
lock_behavior: unlockWhenFinished
|
lock_behavior: unlockWhenFinished
|
||||||
|
@ -39,7 +39,7 @@ pipelines:
|
|||||||
resources:
|
resources:
|
||||||
- staging-bot
|
- staging-bot
|
||||||
tasks:
|
tasks:
|
||||||
- script: ./check_bugowner.py -A https://api.suse.de --verbose --user=bugowner-checker --review=accept-onpass review
|
- script: ./check_bugowner.py -A https://api.suse.de --verbose --user=bugowner-checker review
|
||||||
SLE15SP4.Project:
|
SLE15SP4.Project:
|
||||||
group: SLE.Checkers
|
group: SLE.Checkers
|
||||||
lock_behavior: unlockWhenFinished
|
lock_behavior: unlockWhenFinished
|
||||||
|
Loading…
x
Reference in New Issue
Block a user