mirror of
https://github.com/odoo/runbot.git
synced 2025-03-27 13:25:47 +07:00
[FIX] keep running
highest priority builds, not lowest oneswq
This commit is contained in:
parent
3c71c38839
commit
6d4324b251
@ -266,7 +266,7 @@ class runbot_repo(osv.osv):
|
|||||||
|
|
||||||
# skip old builds (if their sequence number is too low, they will not ever be built)
|
# skip old builds (if their sequence number is too low, they will not ever be built)
|
||||||
skippable_domain = [('repo_id', '=', repo.id), ('state', '=', 'pending')]
|
skippable_domain = [('repo_id', '=', repo.id), ('state', '=', 'pending')]
|
||||||
to_be_skipped_ids = Build.search(cr, uid, skippable_domain, order='sequence', offset=repo.running)
|
to_be_skipped_ids = Build.search(cr, uid, skippable_domain, order='sequence desc', offset=repo.running)
|
||||||
Build.write(cr, uid, to_be_skipped_ids, {'state': 'done', 'result': 'skipped'})
|
Build.write(cr, uid, to_be_skipped_ids, {'state': 'done', 'result': 'skipped'})
|
||||||
|
|
||||||
def scheduler(self, cr, uid, ids=None, context=None):
|
def scheduler(self, cr, uid, ids=None, context=None):
|
||||||
|
Loading…
Reference in New Issue
Block a user