mirror of
https://github.com/odoo/runbot.git
synced 2025-03-30 23:05:44 +07:00

This probably has latent bugs, and is only the start of the road to v2 (#789): PR batches are now created up-front (alongside the PR), with PRs attached and detached as needed, hopefully such that things are not broken (tests pass but...), this required a fair number of ajustments to code not taking batches into account, or creating batches on the fly. `PullRequests.blocked` has also been updated to rely on the batch to get its batch-mates, such that it can now be a stored field with the right dependencies. The next step is to better leverage this change: - move cross-PR state up to the batch (e.g. skipchecks, priority, ...) - add fw info to the batch, perform forward-ports batchwise in order to avoid redundant batch-selection work, and allow altering batches during fw (e.g. adding or removing PRs) - use batches to select stagings - maybe expose staging history of a batch?
10 lines
229 B
Python
10 lines
229 B
Python
from . import ir_actions
|
|
from . import res_partner
|
|
from . import project
|
|
from . import pull_requests
|
|
from . import batch
|
|
from . import project_freeze
|
|
from . import stagings_create
|
|
from . import staging_cancel
|
|
from . import crons
|