mirror of
https://github.com/odoo/runbot.git
synced 2025-03-27 13:25:47 +07:00
[IMP] runbot: allow to disable fetch on start
This commit is contained in:
parent
7bbd1271c6
commit
b6bc0e3911
@ -16,8 +16,9 @@ class BuilderClient(RunbotClient):
|
|||||||
monitoring_thread = threading.Thread(target=docker_monitoring_loop, args=(builds_path,), daemon=True)
|
monitoring_thread = threading.Thread(target=docker_monitoring_loop, args=(builds_path,), daemon=True)
|
||||||
monitoring_thread.start()
|
monitoring_thread.start()
|
||||||
|
|
||||||
for repo in self.env['runbot.repo'].search([('mode', '!=', 'disabled')]):
|
if self.env['ir.config_parameter'].sudo().get_param('runbot.runbot_do_fetch'):
|
||||||
repo._update(force=True)
|
for repo in self.env['runbot.repo'].search([('mode', '!=', 'disabled')]):
|
||||||
|
repo._update(force=True)
|
||||||
|
|
||||||
def loop_turn(self):
|
def loop_turn(self):
|
||||||
if self.count == 1: # cleanup at second iteration
|
if self.count == 1: # cleanup at second iteration
|
||||||
|
@ -11,10 +11,11 @@ class LeaderClient(RunbotClient): # Conductor, Director, Main, Maestro, Lead
|
|||||||
super().__init__(env)
|
super().__init__(env)
|
||||||
|
|
||||||
def on_start(self):
|
def on_start(self):
|
||||||
_logger.info('Updating all repos')
|
if self.env['ir.config_parameter'].sudo().get_param('runbot.runbot_do_fetch'):
|
||||||
for repo in self.env['runbot.repo'].search([('mode', '!=', 'disabled')]):
|
_logger.info('Updating all repos')
|
||||||
repo._update(force=True)
|
for repo in self.env['runbot.repo'].search([('mode', '!=', 'disabled')]):
|
||||||
_logger.info('update finished')
|
repo._update(force=True)
|
||||||
|
_logger.info('update finished')
|
||||||
|
|
||||||
def loop_turn(self):
|
def loop_turn(self):
|
||||||
if self.count == 0:
|
if self.count == 0:
|
||||||
|
Loading…
Reference in New Issue
Block a user