<odoo> <record model="ir.cron" id="port_forward"> <field name="name">Check if there are merged PRs to port</field> <field name="model_id" ref="model_forwardport_batches"/> <field name="state">code</field> <field name="code">model._process()</field> <field name="interval_number">1</field> <field name="interval_type">minutes</field> <field name="numbercall">-1</field> <field name="doall" eval="False"/> </record> <record model="ir.cron" id="updates"> <field name="name">Update followup FP PRs</field> <field name="model_id" ref="model_forwardport_updates"/> <field name="state">code</field> <field name="code">model._process()</field> <field name="interval_number">1</field> <field name="interval_type">minutes</field> <field name="numbercall">-1</field> <field name="doall" eval="False"/> </record> <record model="ir.cron" id="reminder"> <field name="name">Remind open PR</field> <field name="model_id" ref="model_runbot_merge_pull_requests"/> <field name="state">code</field> <field name="code">model._reminder()</field> <field name="interval_number">1</field> <field name="interval_type">days</field> <field name="numbercall">-1</field> <field name="doall" eval="False"/> </record> <record model="ir.cron" id="remover"> <field name="name">Remove branches of merged PRs</field> <field name="model_id" ref="model_forwardport_branch_remover"/> <field name="state">code</field> <field name="code">model._process()</field> <field name="interval_number">1</field> <field name="interval_type">hours</field> <field name="numbercall">-1</field> <field name="doall" eval="False"/> </record> <record model="ir.cron" id="maintenance"> <field name="name">Maintenance of repo cache</field> <field name="model_id" ref="model_forwardport_maintenance"/> <field name="state">code</field> <field name="code">model._run()</field> <!-- run sunday morning as it can take a while, unlikely someone will need to forward-port stuff at that point --> <field name="nextcall" eval="datetime.utcnow() + relativedelta(weekday=6, hour=2, minute=0, second=0, microsecond=0)"/> <field name="interval_number">1</field> <field name="interval_type">weeks</field> <field name="numbercall">-1</field> <field name="doall" eval="False"/> </record> </odoo>