mirror of
https://github.com/odoo/runbot.git
synced 2025-03-15 23:45:44 +07:00
[FIX] runbot: fix wakeup
This commit is contained in:
parent
3657a65b20
commit
559e10754e
@ -628,7 +628,7 @@ class BuildResult(models.Model):
|
||||
'port': port,
|
||||
})
|
||||
build._log('wake_up', '**Waking up build**', log_type='markdown', level='SEPARATOR')
|
||||
self.env['runbot.build.config.step']._run_run_odoo(build, log_path, force=True)
|
||||
self.env.ref('runbot.runbot_build_config_step_run')._run_step(build, log_path, force=True)
|
||||
# reload_nginx will be triggered by _run_run_odoo
|
||||
except Exception:
|
||||
_logger.exception('Failed to wake up build %s', build.dest)
|
||||
|
@ -240,10 +240,10 @@ class ConfigStep(models.Model):
|
||||
build._log('run', 'Starting step **%s** from config **%s**' % (self.name, build.params_id.config_id.name), log_type='markdown', level='SEPARATOR')
|
||||
self._run_step(build, log_path)
|
||||
|
||||
def _run_step(self, build, log_path):
|
||||
def _run_step(self, build, log_path, **kwargs):
|
||||
build.log_counter = self.env['ir.config_parameter'].sudo().get_param('runbot.runbot_maxlogs', 100)
|
||||
run_method = getattr(self, '_run_%s' % self.job_type)
|
||||
docker_params = run_method(build, log_path)
|
||||
docker_params = run_method(build, log_path, **kwargs)
|
||||
if docker_params:
|
||||
build._docker_run(**docker_params)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user