Buildout for runbot

runbot_buildout
REPOSITORY
REPOSITORYOCA/runbot-addons
GIT
GIThttps://github.com/OCA/runbot-addons.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/runbot-addons/tree/11.0/runbot_buildout
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYRunbot
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Therp BV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Therp BV
COMMITTERS
COMMITTERSRonald Portier, Holger Brunn, Moises Lopez - https://www.vauxoo.com/
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:56
ODOO DEPENDENCIES
ODOO DEPENDENCIES
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES anybox.recipe.odoo
zc.buildout
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
assets_frontend assets_frontend ir.ui.view qweb Inherits website.assets_frontend
branch_form runbot.branch field Inherits runbot.branch_form
build_button build_button ir.ui.view qweb Inherits runbot.build_button
repo_form runbot.repo field Inherits runbot.repo_form
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.