Repository
OCA/runbot-addons · module folder · Try on Runboat
Module version
1.1.0
Category
Runbot
Folder size
0.04 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
None
Last tracking update
2026-08-07 07:25:01
Authors
Odoo Community Association (OCA), Therp BV
Maintainers
Odoo Community Association (OCA), Therp BV
Committers
Ronald Portier, Holger Brunn, Moises Lopez - https://www.vauxoo.com/
Odoo dependencies
None
Python dependencies
anybox.recipe.odoo, zc.buildout
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
assets_frontend assets_frontend ir.ui.view qweb Inherits website.assets_frontend
branch_form runbot.branch form Inherits runbot.branch_form
build_button build_button ir.ui.view qweb Inherits runbot.build_button
repo_form runbot.repo form Inherits runbot.repo_form
HTTP endpoints (1)
Route(s)HandlerAuthTypeMethodsFlags
/runbot/build/<model('runbot.build'):build>/rerun_buildout Runbot.build_rerun_buildout public http POST csrf off sudo
Models touched (3)

New fields (3)
  • buildout_branch_id Many2one → runbot.branch
    domain="[('repo_id', '=', repo_id), ('buildout_version', '!=', False)]" help='Default buildout branch' args: 'runbot.branch'
  • buildout_section Char
    help='If this branch uses another section then the repo, fill it in here' args: 'Alternative buildout section'
  • buildout_version Char
    compute='_compute_buildout_version' store=True
Public methods (1)
  • get_interpreter(self)
    @api.multi
    Determine python version to use from buildout version or name. Odoo versions before 11.0 run on python2. Later versions on python3.

New fields (1)
  • buildout_section Char
    compute=<expr>
Public methods (0)

No public methods.

New fields (4)
  • buildout_branch_id Many2one → runbot.branch
    domain="[('repo_id', '=', id), ('buildout_version', '!=', False)]" help='Set this to use the latest green build of this branch for buildouts. Note you can set a specific buildout branch on branch level too, so you should configure your testing buildout branch here, and configure the production buildout for your production branch.' args: 'runbot.branch', 'Default buildout branch'
  • buildout_branch_pattern Char
    default='buildout-(?P<version>\\d+\\.\\d+)' help='A regex to recognize buildout branches within this repository. This must contain exactly one named group to parse the version this buildout is meant for. This is used to pick the correct buildout for building other branches' required=True args: 'Pattern for buildout branches'
  • buildout_section Char
    default='odoo' help='The buildout section you use to create your odoo instance' required=True args: 'Buildout section'
  • uses_buildout Boolean
    args: 'Use buildouts'
Public methods (0)

No public methods.