Better handling of retries on build errors
This commit is contained in:
parent
3bf5e93f06
commit
a1938593a9
3 changed files with 4 additions and 5 deletions
|
@ -125,9 +125,7 @@ class BuilderServer(object):
|
|||
|
||||
def _job_complete(self, build_job, job_status):
|
||||
if job_status == BuildJobResult.INCOMPLETE:
|
||||
self._queue.incomplete(build_job.job_item, restore_retry=True, retry_after=30)
|
||||
elif job_status == BuildJobResult.ERROR:
|
||||
self._queue.incomplete(build_job.job_item, restore_retry=False)
|
||||
self._queue.incomplete(build_job.job_item, restore_retry=False, retry_after=30)
|
||||
else:
|
||||
self._queue.complete(build_job.job_item)
|
||||
|
||||
|
|
Reference in a new issue